发 帖  
原厂入驻New
[问答]

cc2541 debug时step out和step over按钮不起作用

2020-4-2 08:18:03  399 CC2541 IAR
分享
Hi,
    1. 在使用IAR调试cc2541时,step into按钮可正常使用,但step out和step over按钮不起作用,请问有没有解决的办法。
    2. 有时候某些函数不能设置断点,不知道什么原因。
Thanks
Roy
0
2020-4-2 08:18:03   评论 分享淘帖
7 个讨论
1.调试的时候可以把power_save关闭。在调用函数的下面设个断点。
2.断点不能设置超过3个。
 
                                                                          
2020-4-2 08:26:23 评论

举报



shenzhenqide 发表于 2020-4-2 08:26
1.调试的时候可以把power_save关闭。在调用函数的下面设个断点。
2.断点不能设置超过3个。
 



请问怎样关闭power save。
请问您有遇到过这个问题吗,我担心是我用的cc-debuger的问题。
2020-4-2 08:38:37 评论

举报



中华铅笔 发表于 2020-4-2 08:38
请问怎样关闭power save。
请问您有遇到过这个问题吗,我担心是我用的cc-debuger的问题。



找的原因了,需要将编译选项的optimizations设置为none。
2020-4-2 08:45:27 评论

举报



中华铅笔 发表于 2020-4-2 08:45
找的原因了,需要将编译选项的optimizations设置为none。



可行否?cc-debuger看灯,如果是绿色表示识别到设备,如果是红色,你又确定板是好的,有可能cc-debuger故障
                                                                          
2020-4-2 08:52:23 评论

举报



shenzhenqide 发表于 2020-4-2 08:52
可行否?cc-debuger看灯,如果是绿色表示识别到设备,如果是红色,你又确定板是好的,有可能cc-debuger故障
                                                                          



Hi,TY:
    再测试了一下,发现step out还是不能用,step over则是可以的。cc-debuger的灯是绿色的,我们的板运行得也很好。您有遇到过这样的问题吗?
会不会是cc-debuger或者是IAR软件版本的问题呢?
Regards,
Roy
2020-4-2 09:01:25 评论

举报



中华铅笔 发表于 2020-4-2 09:01
Hi,TY:
    再测试了一下,发现step out还是不能用,step over则是可以的。cc-debuger的灯是绿色的,我们的板运行得也很好。您有遇到过这样的问题吗?
会不会是cc-debuger或者是IAR软件版本的问题呢?



我也有这个现象,而且我还是正版软件。有些函数可以step out, 但有些 step out没有跳出函数停下,而是继续运行了。这个没什么关系的。不用纠结了。
直接在你step in的函数下面加断点,step out操作时就会停在函数外面。
                                                                          
2020-4-2 09:20:02 评论

举报



shenzhenqide 发表于 2020-4-2 09:20
我也有这个现象,而且我还是正版软件。有些函数可以step out, 但有些 step out没有跳出函数停下,而是继续运行了。这个没什么关系的。不用纠结了。
直接在你step in的函数下面加断点,step out操作时就会停在函数外面。
                                                                           ...



Hi, TY:
     非常感谢!
Regards,
Roy
2020-4-2 09:25:55 评论

举报

只有小组成员才能发言,加入小组>>

1836个成员聚集在这个小组

加入小组

创建小组步骤

快速回复 返回顶部 返回列表