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

28035使用CLA由.out转为.bin出现问题

首先,由于项目上需要.bin文件做烧录文件,所以做以下修改:

在项目属性中 setp 添加如下语句:

"${CCE_INSTALL_ROOT}/utils/tiobj2bin/tiobj2bin"
"${BuildArtifactFileName}" "${BuildArtifactFileBaseName}.bin"
"${CG_TOOL_ROOT}/bin/armofd" "${CG_TOOL_ROOT}/bin/armhex"
"${CCE_INSTALL_ROOT}/utils/tiobj2bin/mkhex4bin"

修改文件 :C:\ti\ccsv6\utils\tiobj2bin

tiobj2bin.bat 中所有470都修改为2000

修改完成后,能够无报错无警告生成.bin文件,并且程序运行正常。

——————————————————————————————————————————————-

下面进入正题:

开启了CLA的使用,在CLA任务中主要的使用函数:CLAdiv  、CLAln 、 CLAexp, 在使用这些函数后,直接烧录.out到MCU中并未出现什么问题.

但是,再由.out转化为.bin文件时,出现警告:

section RFS_1356.out(CLA1mathTables) at 07e4000h falls in unconfigured

并且烧录到MCU中函数结果运行不正常。

希望有人能指点一下,这是哪里的原因,万分感谢!!

user6321840:

回复 Green Deng:

好像找到问题了,应该是我的初始化段时放到了数据段PAGE1去了,我再测试一下,非常感谢

Green Deng:

回复 user6321840:

好的,感谢你的反馈!

赞(0)
未经允许不得转载:TI中文支持网 » 28035使用CLA由.out转为.bin出现问题
分享到: 更多 (0)