CCS可以通过Memory Browser窗口观察内存地址内的数据,而对于片外RAM,也同样可以观察。那么,仿真器是如何得知片外RAM内的数据的呢?
当我停止程序运行之后(没有使用DMA),点Continuous Refresh,观察发现外部RAM的数据在变动,请问这是怎么回事?
Young Hu:
都是通过XINTF的地址来映射尾部RAM的。也是通过XINTF来操作的。
CCS可以通过Memory Browser窗口观察内存地址内的数据,而对于片外RAM,也同样可以观察。那么,仿真器是如何得知片外RAM内的数据的呢?
当我停止程序运行之后(没有使用DMA),点Continuous Refresh,观察发现外部RAM的数据在变动,请问这是怎么回事?
BIN YAO1:
回复 Young Hu:
我用的两块DSP芯片连接同一块双口RAM,程序都已经停止运行了。观察发现,一块DSP的外部RAM值在不停变动,而另一块则没有变化,是不是说明前者的XINTF读操作存在操作不当的问题?