微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > IAR仿真时,出现断点无法跳转问题。

IAR仿真时,出现断点无法跳转问题。

时间:12-23 整理:3721RD 点击:

我的IAR版本是8.1,芯片是CC2530,协议栈本版本是2.3,我的程序中设置了一个断点,在进入debugger后,点击全速运行,运行至断点处停下,这时如果我点击单步运行的话,程序会一直在那个语句运行(仅仅是一条语句,如a++;),每次都要点击很多次单步运行,才会跳出那个语句,这究竟是怎么回事?望解答!

PS:如果我不跑协议栈的话,是不会出现上述问题的。难道是因为代码量太大了,就会出现上述问题?有解决方法吗?

TI把代码优化等级开到最高了,你看看汇编指令,单步的时候是不是一步一步的

谢谢你的解答,我在断点所在函数前设置了#progma optimize=none,问题还是存在

我是菜鸟,我有一次遇到类似的问题,结果发现并不是卡死在断点处,而是又重新进入了断点

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top