问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关于CCS输入出文件格式COFF和ELF的设置以及生成hex和bin文件的几个小问...

发布网友 发布时间:2024-10-21 20:48

我来回答

1个回答

热心网友 时间:2024-10-23 02:08

本文为个人学习记录。

CCS11软件版本下输出文件格式有COFF和ELF两种选择。COFF格式为老旧格式,可能被未来版本放弃支持,而ELF格式为新标准,eabi全称为嵌入式应用程序二进制接口。

当输出格式设定为COFF时,若编译选项中的idiv_support被设置为none,则在编译过程中会收到错误提示,指出存在未引用的符号。具体错误信息包括:警告信息,表明无效的编译器选项被忽略;错误信息指出未解决的符号,以及"SP_EV_OpenLoopTest.out"未能被构建。此问题源于COFF格式下,某些变量名称前需添加下划线标识,修改配置后即可解决此问题。

关于idiv_support设置为none的说明,表示当不选择'none'值时,编译器会利用特定指令集扩展加速基本整数除法和取模运算,并允许访问stdlib.h中的除法指令。设置idiv_support为idiv0表示启用增强的整数除法支持。测试显示,使用idiv0模式时,整数除法的执行时间仅为19个SYSCLK周期,相比none模式的79个SYSCLK周期,性能显著提升。

若在COFF格式下设置idiv_support为idiv0,需要在编译选项中加入--abi=eabi指令,否则编译过程会报错:错误信息指出idiv_support=idiv0选项在不配合--abi=eabi的情况下无效。

生成bin文件时,在指定位置添加指令,调用CCS安装路径下的utils/tiobj2bin/tiobj2bin的mkhex4bin.exe程序生成bin文件。具体指令如下:"${CCE_INSTALL_ROOT}/utils/tiobj2bin/tiobj2bin" "${BuildArtifactFileName}" "${BuildArtifactFileBaseName}.bin" "${CG_TOOL_ROOT}/bin/ofd2000" "${CG_TOOL_ROOT}/bin/hex2000" "${CCE_INSTALL_ROOT}/utils/tiobj2bin/mkhex4bin"。

为了生成hex文件,需进行如下设置,并注意内存位宽的配置,C2000的内存和flash位宽为16位,需在图6中进行相关设置。若忽略位宽的设定,生成的hex文件与bin文件不匹配,bin文件将根据.out文件输出。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
"你是在哪看到我的照片?"怎么说英语 留恋地看着我的照片用英语怎么说? 高德iphone地图下载 苹果手机高德地图怎么下载地图 孕中期适合出游吗 哪些孕妇不适合长途旅行 孕妇坐长途车旅行的好处 孕妇出游的最佳时间 孕晚期适合出游吗 孕妇外出旅行禁忌 小米11烧wifi啥表现 ccs怎么解决内存溢出 一个市里所有电话都是7位数,开头不能为0和1,不重复数字的电话号码有多... ...用这7个数字组成一个没有重复数字的偶数7位数,有多少种可能... 什么是libor 什么是libor值 ...位男嘉宾,牵手18号女嘉宾成功的那个背景歌是什么名字?是韩国歌_百 ... 牵手爱情村里面女嘉宾出场的韩语歌曲是什么? 综艺>非诚勿扰 2012-01-20人气女嘉宾牵手回顾 里面 47分 30秒开始的... 请高手分析下这两款主板和CPU哪个好!另外想要升级CPU,帮推荐下2块板子... 机械论自然观的基本特征 永不言弃 800字议论文 不要太好 大概40到43分的作文,观点鲜明,写作方式... 主板映太A55ML2,CPU;AMD,FM2,A4-5300双核3.4主频,内存2GB,硬盘160G... 生态女性主义伦理形态研究内容简介 高中历史资料书是选择看的好还是选择做习题? 文科历史怎么背啊! 求好看的穿越到古代成为大家闺秀一类的书 有没有什么好看的杀手穿越文?(从现代穿越到古代的) 穿越到古代,攻是教主 小院镇中小学校 资阳市雁江区小院镇<乖乖兔> 怎么在CCS中修改flash的内容 产后首次月经淋漓不尽怎么回事 物流单号是什么?物流单号有什么用?在微商那买东西发过来物流单号... ...早寒有怀①【唐】孟浩然木落雁南度, 北风江上寒。我家襄水②曲,遥隔... 电话离电脑300多米上网会不会影响网速!如何解决? ...和矛盾的心理?早寒有怀孟浩然木落雁南度,北风江上寒。我家襄水曲... 网线的长度距离会不会影响网速 孟浩然的《早寒有怀》阅读!!!急啊! 海贼王731 那个人是谁 2023好的二本院校有哪些 2023年全国二本大学最新排名完整版 2023河南二本大学排名 你好,我想问教师资格证个人信息打印流程 先化简比,再求比值。(列式计算,一定列式) 3分之1:5分之2 0.5:8分之3... 先化简比,再求比值。第一题 周立波秀里说的毒血旺是什么东西? 什么是Y食品 女方不是户主可以补办户口本吗 女方户口不再男方,男方户口本丢了,女方可以补吗? 男方不给女方户口本,女方可以补办吗