主题中讨论的其他器件:MSPM0L1305
工具与软件:
您好!
当我调试 MSPM0L1305时、 在 CCS12.5.0中、我发现当"Select optimization paradome/Level (-O)"为1时、程序失控。 但当我将 "选择优化范式/级别(-O)"设置 为空时、它可以正常运行。
我打开调试窗口查看 memroy 浏览器、我发现堆栈 RAM 数据在 "Select optimization paradome/Levle (-O)"= 1中是异常的、堆栈 RAM 数据在 "Select optimization paradome/Levle (-O)"= null 中是正确的。
我将 STACK_SIZE 的大小从256调整到512、这样也就失控了。 并将 STACK_SIZE 的大小从512调整到1024、就可以了。 但实际使用的堆栈大小约为200字节。
所以我想知道为什么当"选择优化范式/Levle (-O)"= 1时程序会失控?