×

编译时出现warning:no matching section -l rts2800_XXXXX.lib<bootXXX.obj>(.text)的解决方案

消耗积分:0 | 格式:pdf | 大小:223.83KB | 2022-10-31

刘强

分享资料个

在开发Bootloader 的项目时,我们通常需要把APP程序的入口固定在某个固定地址上,因此在CMD 里面会用如下分配来实现这个功能, APP { -l rts2800_fpu32.lib(.text) } > FLASHH PAGE = 0 但当我们更换编译器或者CCS 版本时,经常会碰到编译时出现如下 warning: no matching section-l rts2800_fpu32.lib(.text) 如果这个警告不想办法消除的话,在通过Bootloader 烧录APP 以后,APP 将无法运行。    这个原因在于C2000 编译器从 CGT V16.9.0.LTS开始 rst2800_ml.lib 和rst2800_fpu32.lib 里面boot.asm相关文件名有改动。 在版本号大于等于V16…

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !