IAR仿真全速运行时,点暂停。
绿色箭头一直指向汇编界面,而C界面见不到绿色箭头。
提示信息会显示
Thu Feb 22, 2024 10:35:43: The stack pointer for stack 'Stack' (currently Memory:0x1fbe) is outside the stack range (Memory:0x20b0 to Memory:0x2100)
如果在C界面设置断点,则可以见到绿色箭头停在断点。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
IAR仿真全速运行时,点暂停。
绿色箭头一直指向汇编界面,而C界面见不到绿色箭头。
提示信息会显示
Thu Feb 22, 2024 10:35:43: The stack pointer for stack 'Stack' (currently Memory:0x1fbe) is outside the stack range (Memory:0x20b0 to Memory:0x2100)
如果在C界面设置断点,则可以见到绿色箭头停在断点。
我们更推荐使用CCS,免费:https://www.ti.com.cn/tool/cn/download/CCSTUDIO
提示信息的意思就是SP指向了stack划定的范围之外。我们对IAR并不是很了解,但是根据你的描述来看,这并不是一个问题。原因就是暂停的地方就是由汇编写成的程序,所以不存在C代码。