最近需要用到28335的.bin程序,在网上查阅资料的时候发现有些方法并不管用,研究了一番后发现一个非常好用的方法,已在ccs5及ccs10上做过测试,均可使用。
以下以ccs5为示例
首先右击需要生成.bin文件的工程,点击Properties
进到CCS Build 的Steps中
在Post-build steps 的 Command中输入
"${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" & "${CG_TOOL_HEX}" -i "${BuildArtifactFileName}" -o "${BuildArtifactFileBaseName}.hex" -order MS -romwidth 32 & "${CG_TOOL_HEX}" --ti_txt "${BuildArtifactFileName}" -o "${BuildArtifactFileBaseName}.txt" -order MS -romwidth 32
注意,对于这串命令,光标从第一个双引号开始直接拉到最后的2,然后复制即可
点击右下角的Apply后点击OK
再次右击工程,点击Rebuild Project
重新编译完成后在该工程项下的Debug文件夹中即可找到.bin文件