[ARM入门] 为何用这JLINK仿真芯片在KEIL环境中部分调试窗口没数据显示

[复制链接]
4430|2
 楼主| SSSANTON 发表于 2013-8-17 20:15 | 显示全部楼层 |阅读模式
这是路虎LPC1768的板子,板上带有USB的仿真器,一块STM32的芯片。
现在能在KEIL中下载程序,也能进DEBUG,能看内存(Memory页面),M3核心寄存器(Register页面)和外设寄存器(Peripheral Registers)的值和一些时钟参数(Simulator VTRG)等,这就等于连上LPC1768了吧?但call stacks和locals窗口都没显示任何数据。Watch窗口也无法添加一些C语言定义的变量名。逻辑分析仪和性能分析、代码分析好像都不起作用。
我想会不会是需要使能trace功能呢,勾选之后还是出错,提示需要SW端口设备。于是我在Option for targer对话框中,debug页面里选了sw端口,但似乎提示寻找不到相应的设备。

第一次这样在KEIL中用仿真调试功能,不知都是不是少了某些操作步骤了,是不是这个仿真芯片不支持上面说的那些呢?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| SSSANTON 发表于 2013-8-17 21:26 | 显示全部楼层
问题自己解决了。原来在option for target的debug页面里是勾选了一个恢复断点的选项,然后用不了断点,然后显示不了变量....
阿南 发表于 2013-8-19 07:35 | 显示全部楼层
断点会和变量有关?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

5

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部