微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > IAR 调试环境问题!

IAR 调试环境问题!

时间:10-02 整理:3721RD 点击:

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

IAR 8051 IDE version:8.20.2

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

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

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

估计软件没有配置好!

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

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

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

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

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

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

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

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

5、祝你工作愉快!

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

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

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

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

祝贺啊

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

网站地图

Top