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

C2000 F28069 CCS编译问题

我的的编译结果有如下错误,请问是为什么,在PeripheralHeaderIncludes.h中,错误是

Young Hu:

请把附图贴出来。

我的的编译结果有如下错误,请问是为什么,在PeripheralHeaderIncludes.h中,错误是

囧:

回复 Young Hu:

Sorry, 上次贴的附图没有显示出来

我的的编译结果有如下错误,请问是为什么,在PeripheralHeaderIncludes.h中,错误是

Eric Ma:

回复 囧:

Joe

是cregister没有定义,所以IFR,IER没办法识别,你应该不是用TI的例程吧,如果是自己写的例程,应该把这些定义找到。不然就用TI的例程吧。

Eric

我的的编译结果有如下错误,请问是为什么,在PeripheralHeaderIncludes.h中,错误是

囧:

回复 Eric Ma:

Hi Eric,

我查看了CCS的Help文件,cregister是编译器的一个keyword,用于C或者C++来访问CPU控制寄存器,如果是需要定义的话,那TI的例程的定义在那个文件了呢?谢谢!

Joe

我的的编译结果有如下错误,请问是为什么,在PeripheralHeaderIncludes.h中,错误是

Eric Ma:

回复 囧:

Joe,

改成:

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

Eric

我的的编译结果有如下错误,请问是为什么,在PeripheralHeaderIncludes.h中,错误是

囧:

回复 Eric Ma:

Eric,

刚刚按照你的方法改了,还是会出一样的问题。我看了错误,其实后两个错误说的是 the modifier “cregister” is not allowed on this declaration.发生这个错误的原因是什么啊。 谢谢!

Joe

我的的编译结果有如下错误,请问是为什么,在PeripheralHeaderIncludes.h中,错误是

Eric Ma:

回复 囧:

Joe,

把这个头文件附件上来,我这边这样定义没有问题。

另外,CCS版本,编译器版本?

Eric

我的的编译结果有如下错误,请问是为什么,在PeripheralHeaderIncludes.h中,错误是

囧:

回复 Eric Ma:

Eric,

附件是头文件,CCS:5.2   编译器:6.1.0

我的的编译结果有如下错误,请问是为什么,在PeripheralHeaderIncludes.h中,错误是

囧:

回复 Eric Ma:

Eric,

非常感谢!问题已经解决!

赞(0)
未经允许不得转载:TI中文支持网 » C2000 F28069 CCS编译问题
分享到: 更多 (0)