Part Number:TMS320F2812Other Parts Discussed in Thread:CONTROLSUITE
我有一个2812 的工程(我用到了IQ Math , Flash API lib),之前在CCS 3.3 工作得很好,但当我迁移到CCS 6.2 或者 CCS 7.4,编译过程中老是出现:
warning #16002-D: build attribute vendor section TI missing in "F:/MyMaterial/Rdc_Research/TRIAL/2812/DSP_CommoniGBT_GoToSNC_1052/lib/Flash2812_API_V210.lib<Flash28_Erase.obj>": compatibility cannot be determined
我知道这是编译器版本太高的缘故,但是我哪里可以找个一个兼容CCS 7.4 / CCS 6.2 的IQ Math / Flash 的 lib 呢?
或者我还是只能退化到CCS V3.3 执行2812 的工程吗?
Susan Yang:
user6049953 说:
我知道这是编译器版本太高的缘故,但是我哪里可以找个一个兼容CCS 7.4 / CCS 6.2 的IQ Math / Flash 的 lib 呢?
或者我还是只能退化到CCS V3.3 执行2812 的工程吗?
是的,您的理解是正确的。2812是比较早的产品,一般都是配合较低版本的CCS使用。所以您可以
1 尝试忽略该警告(若是不影响您的功能的话)
2 使用CCS3.3或者CCS4
更多信息请参考
controlSUITE\libs\math\IQmath\v160\doc\IQmath_Quickstart.pdf
,
user6049953:
28335 也不能在CCS 7.4 中使用吗?
,
user6049953:
而且CCS V4 还是需要License 的,其他的不要;
,
Susan Yang:
28335可以在CCS 7.4 上使用的
,
Susan Yang:
2812的话,和现在的编译器版本和CCS版本差太多,移植到较高版本会有一些问题。所以说,您可以尝试使用较新芯片或者继续使用较低版本CCS
user6049953 说:而且CCS V4 还是需要License 的
您可以在下面的链接下载
https://www.ti.com.cn/zh-cn/design-resources/embedded-development/ccs-development-tools/ccs-faq.html