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.
工具/软件:Code Composer Studio
是否有任何方法可以将 Intel hex 文件转换为二进制文件或直接从 code composer v9生成二进制文件,因为它不是从选项生成的,以便使用引导加载程序和 LM 闪存编程器刻录.bin 文件?
您好!
论坛上应该有一个有关十六进制实用程序使用情况的主题。 它可用作编译后事件、以从十六进制生成二进制文件。
感谢您的快速回复,
我检查了该线程并使用了此命令、因为它是"${CCS_INSTALL_ROOT}/utils/tiobj2bin/tiobj2bin "${BuildArtiftFileName}"${BuildArtifactFileBaseName}.bin"${CG_TOOL_ROOT}/bin/armofd "${CG_TOOL_ROOT}/bin/armhex "${CCS_INSTALL_ROOT}/utils/tiobj2bin/mkhex4bin
然后、在编译选项内的编译后处理步骤部分中、重新编译工程、但未生成.bin 文件是否在此命令中缺少内容?
您好!
该命令看起来正常、但您能否查看控制台输出是否显示特定错误?
如果成功、构建的尾部应该与下面的输出类似(从闪烁 Tivaware 示例复制):
[引用 USER="Console"]
建筑目标:"Blinky.out"
调用:ARM 链接器
"c:/CCSv10_0_0/CCS/工具/编译器/ti-cgt-arm_20.2.0.sps/bin/armcl"-mv7M4 -code_state=16 -float_support=FPv4SPD16 -me -c2ccs=ccs=part_tmtms_status-ds/bline-from_0=ctrack_define -ds/g.ines=ccs_remot-d2.tms-ds/g.ids-v0_remote_remote_remote_display-ccs_cl-ds-dspx0_ise-ds/g.ines=ctrack_cl-cl-ds/g.ines=ccs_remote_remote_remote_remote_remote_remote_remote_remote_remote_remote_remote_remote_remote_remote_display-ccs_ds.0-ccs_d2.tag-ccs_d2.tag-ctrack-core-ds-ccs_d2.tid /ti/TivaWare_C_Series-2.2.0.295/driverlib/ccs/Debug/driverlib.lib
完工目标:"Blinky.out"
"C:/CCSSv10_0_0/CCS/utils/tiobj2bin/tiobj2bin" blinky.out""blinky.bin""C:/CCSSv10_0_0/CCS/tools/ti-cgt-cgt_arm20.2.0.LTS /armofd""C:/CCSv10_0_tools/ti_arm10s/hex/ds/tive/ccs_0/arm10s/tive/cs/ds/ds/tiv/ds/tiv/ds/tive/arm20.2.bin
****构建完成****
[/报价]
我不确定这是否是您的帖子上的复制/粘贴的伪影、但命令行在不同参数之间没有任何空格。 它应该是这样的:
[引用 USER="Console"]
"${CCS_INSTALL_ROOT}/utils/tiobj2bin/tiobj2bin ""${BuildArtiftFileName}""${BuildArtifactFileBaseName}.bin""${CG_TOOL_ROOT}/bin/armofd ""${CG_TOOL_ROOT}/bin/armhex ""${CCS_INSTALL_ROOT}/utils/tiobj2bin/mkhex4bin
[/报价]
此致、
拉斐尔
它起作用了! 感谢您的回复、命令似乎有空格