工具/软件:Code Composer Studio
我在 CCS 5.5 IDE 编译后使用以下命令
右键点击工程->显示编译设置->编译->步骤。 用于编译后处理步骤的框中的(一行中)
tiobj2bin 和 mkhex4bin 文件位于相应路径中。
要生成以下命令正在运行的.hex 文件:
"${CG_TOOL_HEX}"-order MS --memwidth=8 -romwidth=8 -Intel -o "${ProjName}.hex"${ProjName}.out"
我正在使用 以下命令来生成不起作用的.bin, 它不会生成.bin 文件。
"${CCE_INSTALL_ROOT}/utils/tiobj2bin/tiobj2bin ""${BuildArtiftFileName}""${BuildArtiftFileBaseName}.bin""${CG_TOOL_ROOT}/bin/armofd ""${CG_TOOL_ROOT}/bin/armhex ""${CCE_INSTALL_ROOT}/utils/tiobj2bin/mkhex4bin
单击“取消”后显示的错误如下所示:
'完成的构建目标:SIL2PSP_Extension_TMS570LS3137.out'
'
"""-order MS --memwidth=8 --romwidth=8 --intel -o ".hex"".out"'
"C:/ti/ccsv5 utils\tiobj2bin\tiobj2bin""SIL2PSP_Extension_TMS570LS3137.out""SIL2PSP_Extension_TMS570LS3137.bin""C:/ti/ccsv5/tools/compiler/arm_5.1.5 \bin\armofd""C:/ti/ccsv5/tools/compiler/arm_5.1.5 \bin\armhex""C:/ti/ccsv5 utils\tiobj2bin"
内部错误:C:/ti/ccsv5/tools/compiler/arm_5.1.5 \bin\armhex 遇到致命的内部故障
这是一个严重的问题。 请联系客户
支持此消息和输入文件的副本
并帮助我们继续使工具更可靠。
Gmake:***删除文件`SIL2PSP_Extension_TMS570LS3137.out'
Gmake:unlink:SIL2PSP_Extension_TMS570LS3137.out:权限被拒绝
终止批处理作业(是/否)?
Gmake:***[SIL2PSP_Extension_TMS570LS3137.OUT]错误130
****项目 SIL2PSP_Extension_TMS570LS3137的配置调试构建****
我想 在编译后处理框中一步包含整个命令。
我们是否有通用的编译后处理命令、该命令可以一步为 TI TMS570LS3137生成.bin 和.hex 文件