打印
[ARM入门]

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

[复制链接]
4118|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
这是路虎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中用仿真调试功能,不知都是不是少了某些操作步骤了,是不是这个仿真芯片不支持上面说的那些呢?

jlin.jpg (120.01 KB )

jlin.jpg

JLINK.jpg (215.49 KB )

JLINK.jpg

相关帖子

沙发
SSSANTON|  楼主 | 2013-8-17 21:26 | 只看该作者
问题自己解决了。原来在option for target的debug页面里是勾选了一个恢复断点的选项,然后用不了断点,然后显示不了变量....

使用特权

评论回复
板凳
阿南| | 2013-8-19 07:35 | 只看该作者
断点会和变量有关?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

5

帖子

0

粉丝