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

2812 flash 烧写问题

你好:

     我使用的DSP是TMS320F2812PGFQ CG,编译环境用的是CCS3.3,现写了一个程序,使用了MCBSP和SCI,开MCBSP的接收中断和SCI接收中断,SCI的接收中断里返回接收到的数据。主程序是等待MCBSP的中断标志位置1后,发送数据到SCI,电脑接收。程序烧写FLASH没有问题。断掉仿真器后,SCI接收不到数据,但是向SCI发送数据,串口调试工具能够接收到发送的数据。请问这是怎么回事?是程序没有运行吗?还是程序烧写FLASH没有配置对?还是程序只下载了一部分?产生的*.out文件大概120k左右。

Forrest:

烧写到FLASH后也可以用仿真器仿真,去掉CCS中的GEL文件,能正常运行吗?

如果在RAM中运行正常,在FLASH中运行不正常,估计是因为程序在FLASH中运行速度慢导致,请参看FLASH例程,把中断子程序等常用程序,拷贝到RAM中运行。

赞(0)
未经允许不得转载:TI中文支持网 » 2812 flash 烧写问题
分享到: 更多 (0)