跑6713示例 cregister不允许

2019-07-31 15:45发布

求助,哪里出问题了,怎么不允许呀
Error.jpg


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
8条回答
zhangmangui
2019-07-31 21:23
Jason06 发表于 2014-8-25 10:53
我制定咯型号的呀,预定义里面CHIP_6713,然后include了那个库文件。 ,,,求指导 ...

C2000的相关问题解决方法  请你参考

今天更新了driver,从CLA例程里发现,其实,在头文件”DSP28x_Project.h“里,把头文件“DSP2803x_Cla_typedefs.h“前置到”DSP2803x_Device.h“之前,即可简易地解决该问题。

因为在头文件“DSP2803x_Cla_typedefs.h“里有这样的定义



#ifndef __TMS320C28XX__
#define __cregister
#endif



这里定义了关键字"__cregister",这样的话,后面的头文件”DSP2803x_Device.h“中的寄存器定义语句



extern __cregister volatile unsigned int IFR;
extern __cregister volatile unsigned int IER;



就不会出错了。

一周热门 更多>