恩,我知道用JTAG仿真器可以拉住然后load跑程序,但是如果我的程序从Boot里面启动了,娜仿真器还能用于去检测了。仿真器是不是优先级最高,把CPU直接复位了是吧。所以我疑惑是不是程序从Boot起来后,反正被仿真器一拉就复位运行load处的out文件。
我的疑问就是仿真器能对从flash等运行起来的程序进行实时检测吗???因为有时候需要测试。
Shine:
你好,
在boot mode下用仿真器跟踪boot过程是不需要load程序的, 打开反汇编窗口就可以跟踪代码, 仿真器运行的是boot进来的程序, 这样可以观察程序有没有被正确的加载以及有没有正确的执行.
gzz:
回复 Shine:
恩,你的意思,boot跑起来,再去拉仿真器吗?那仿真器去拉的话,是不是一定会产生复位。还有这具体得怎么操作呢,我的是ccs5.1的
Shine:
回复 gzz:
不是boot跑起来再去拉仿真器
板子断电, 接上仿真器, boot pin选择相应的boot mode, 然后上电, 打开CCS, 连上板子, 不要load .out文件, 打开反汇编窗口, 就可以跟踪boot过程.
TI中文支持网
