This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Flash28235_API_V210.lib有没有新编译的版本?



开发环境使用CCS6.1.2,从conrolsuite中导入CCS4版本的例程,经过一些修改可以编译,但是会出现一些warning,类似如下这种:

#16002-D build attribute vendor section TI missing in "../lib/Flash28335_API_V210.lib<Flash28_ClearLoop.obj>": compatibility cannot be determined

未在实际硬件上测试,可能没有问题,但是想把这种warning消除,不知道有没有新版本的Flash28235_API_V210.lib,希望技术支持能反映一下,现在版本更新很快,但类似这样的库没有用新版本编译,可能存在一些隐患,最好公布源码或者能升级一下库文件。

  • 这个报警只是提醒你,你现在所使用的CCS上带的编译器版本,比当时用于编译该库文件时所用的编译器版本要高,但是使用上并不会存在问题,因为是兼容的:

    http://processors.wiki.ti.com/index.php/C28x_Compiler_Error_and_Warning_Messages#Warning:_build_attribute_vendor_section_TI_missing_in_.22.3Clibrary_or_object.3E_:_compatibility_cannot_be_determined

    你可以像上面链接里提到的方式一样,在编译选项里通过 --diag_suppress=16002将该报警信息去除。