TI中文支持网
TI专业的中文技术问题搜集分享网站

6713用仿真器load程序运行结果异常,将程序烧写到FLASH里,从FLASH里启动,则能正常工作,何故?多谢

如题,程序只能烧录到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文件,且仿真器可以正常连接,调试,则应该结果是一致的。具体你计算的出现的是什么问题?

赞(0)
未经允许不得转载:TI中文支持网 » 6713用仿真器load程序运行结果异常,将程序烧写到FLASH里,从FLASH里启动,则能正常工作,何故?多谢
分享到: 更多 (0)