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

CCS8.0.2编译问题

想问下,为什么编译的过程中出现这种阴影部分,后面我在调用阴影里面的定义的变量函数时,找不到定义出现报错。

Susan Yang:

请问能否请您详细描述下问题?

您现在使用的是哪个芯片/开发板?是否是使用TI的哪个例程?能否描述下您的实验过程?

灰色部分有可能是没有定义或者对应文件没有包含。

yingjie zhan:

回复 Susan Yang:

你好,我现在用的是MSP430F5502+TPS23880的方案,使用的源码是msp430fr5969+tps23880,源代码这部分编译正常,但是换了MCU后,之前需要调用的函数里面报错,就是因为那些变量函数或者结构体都在这个阴影里面。我这边试着将阴影里面的IFDEF_去掉后,阴影就没了,但是不知道是不是正常操作的。

Susan Yang:

回复 yingjie zhan:

这个应该是因为MSP430F5和MSP430FR系列的驱动文件定义的问题,我看了一下在F5系列的eusci_a_spi.h的相关文件内是包含了__MSP430_HAS_USCI_Ax__的,而MSP430FR系列是没有的。

您可以试一下下面帖子的方法

e2e.ti.com/…/402252

灰小子:

回复 yingjie zhan:

这两个msp430差别还是挺大的。使用的库也不同。

yingjie zhan:

回复 灰小子:

差别太大了,整个底层的驱动配置,包括时钟系统,i2c,串口、gpio口等等重重新新写了一遍。谁写谁知道~

yingjie zhan:

回复 Susan Yang:

因为俩个型号不一样,所以我选择了msp430f5502.h的头文件了,之前的msp430f5xx_6xxgeneric.h,还有你链接里面提到的头文件都替换了。后面我按照上面说的加上去还是阴影的。

yingjie zhan:

回复 Susan Yang:

你好,按照上面说的加上头文件上去还是一样不行呢

Susan Yang:

回复 yingjie zhan:

一般都是由MSP430F移植到FR系列

移植指南内也没有从FR到F系列的

processors.wiki.ti.com/…/MSP430_FAQ

yingjie zhan:

回复 Susan Yang:

我知道怎么解决了,谢谢你的提示。

Susan Yang:

回复 yingjie zhan:

很高兴您能解决问题!

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