如题,程序只能烧录到FLASH里面启动才能正常工作,如果用ccs里的仿真器load program则计算结果出错。这两种方式都是用的一个cmd文件,结果应该是一样的啊!
我想请教,仿真器load程序时候具体做了什么?
是把程序载入到dsp的ram里了吗?载入到ram的哪些位置是由gel文件决定的还是由cmd文件决定的?
是gel文件配置了仿真器的哪些功能?
应该从哪里查找问题呢?多谢
noaming:
仿真器load程序时候,CCS根据CMD文件中的设置,将程序、数据load到CMD中指定位置,然后从入口开始运行。
noaming:
无论是数据还是程序,载入到ram中的位置都是由cmd文件决定的。
noaming:
gel文件的作用是为仿真器的访问做好内存器映射工作,属于板级的配置文件。
noaming:
如果是同一个CMD文件,且仿真器可以正常连接,调试,则应该结果是一致的。具体你计算的出现的是什么问题?