TI中文支持网
TI专业的中文技术问题搜集分享网站

IAR 调试环境问题!

为何我的IAR调试环境在debug without download时,PC指针只能落在汇编指令窗口中,无法落在C文件中?

IAR 8051 IDE version:8.20.2

mark_xu:

单步执行一下,看一下情况

xiaoshuai yang:

回复 mark_xu:

单步执行过,只在汇编代码窗口中有变化,break也不管用。

今晚截个图,贴上来给大家看看。

da qin zheng sheng:

估计软件没有配置好!

另外开发工具和芯片用的啥型号?

xiaoshuai yang:

回复 da qin zheng sheng:

@大秦,我用的是cc2541,板子就是sensortag。

workspace直接用的simpleblecenter例子,TI网站上提供的。

调试器为x宝上买的cc debugger!

mark_xu:

1、你的问题我终于尝试了一下,也出现的

2、我弄出这个问题是这样配置的,就是设置成OAD模式,生成iamge_a/b,然后debug就不在C文件中了

3、你可以试一下不在这个模式试一下,我的是可以的

4、祝你早日解决问题,并分享一下解决问题的方法,谢谢!

5、祝你工作愉快!

wenzhong shen:

有些时候是会落在汇编窗口而不会落在c文件中的,因为协议栈的代码并不是都是开源,有一些是库函数封装好了,只留给你接口,执行这些函数时会出现这样的现象。

你可以在C文件做一个断点,然后看看会不会落在C文件中,能正常落在C文件就没有问题。

xiaoshuai yang:

回复 mark_xu:

不要意思,给大家回复晚了,我已经找到问题的原因了,我debug时用的是debug without downloading,所以出现了我遇到的问题。

用的debug with downloading,就可以解决问题了。

da qin zheng sheng:

回复 xiaoshuai yang:

祝贺啊

赞(0)
未经允许不得转载:TI中文支持网 » IAR 调试环境问题!
分享到: 更多 (0)