因为项目中TDI脚用来做DI信号采样
如果是在线仿真,则这个DI会采集到信号,影响到程序逻辑
有没有一个寄存器可以判断当前是在先仿真状态还是正常运行状态?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
因为项目中TDI脚用来做DI信号采样
如果是在线仿真,则这个DI会采集到信号,影响到程序逻辑
有没有一个寄存器可以判断当前是在先仿真状态还是正常运行状态?
额,不好意思没明白你的意思。
正常运行状态是指离线单机跑的运行状态(不连接JTAG)吗?
一般来说只要CCS没连接芯片的状态都是单机运行的状态,只有连接了芯片之后才会进入仿真状态。
我的理解,这个显示芯片处于仿真还是离线运行状态的寄存器应该是为了让芯片去读取并识别的?
首先就芯片而言应该是没有设计这么一个专门的寄存器的。
然后这两个状态最大的区别就是boot方式,也就是boot to ram还是boot to flash的区别,这样的话看一下程序上电/复位之后跳转的地址应该就能判断程序是ram还是flash运行的。
详细的你可以看一下这篇FAQ:e2echina.ti.com/.../455380