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

TMS320f2808疑问

有两个疑问:

问题1

TMS320f2808怎样实现芯片自检测?

问题2

由于软件工作在不同的工作模式,需要将部分软件屏蔽,本人采用的是调用FLASH2808 API的flash_Erase函数进行擦除不必要的程序,但是擦除不成功,后来将中断屏蔽后擦除成功了,但使能中断后,会进入非法中断,不知道什么原因?

Forrest:

关于问题1,目前关于28x的self test的库文件还没有提供出来。听说self test的库只是针对piccolo和Delfino并不针对280x或281x.

关于问题2,是不是中断程序放在FLASH中或需要读取FLASH中的数据,在运行API的时候FLASH是不能被读写的,系统程序总线如读到0XFFFF会认为译码错误,进入非法中断。

具体的请参考API说明文档,和例程:

http://www.ti.com/tool/sprc193

有两个疑问:

问题1

TMS320f2808怎样实现芯片自检测?

问题2

由于软件工作在不同的工作模式,需要将部分软件屏蔽,本人采用的是调用FLASH2808 API的flash_Erase函数进行擦除不必要的程序,但是擦除不成功,后来将中断屏蔽后擦除成功了,但使能中断后,会进入非法中断,不知道什么原因?

xiao hua:

回复 Forrest:

谢谢,终于解决了,这个问题憋了我好几天,豁然开朗,我就是有一个中断程序需要擦出,结果就出现进入非法中断的情况。

赞(0)
未经允许不得转载:TI中文支持网 » TMS320f2808疑问
分享到: 更多 (0)