公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob

将ModusToolbox™输出文件格式设置为BIN和MOT - KBA36138

将ModusToolbox™输出文件格式设置为BIN和MOT - KBA36138

LinglingG_46
Moderator
Moderator
Moderator
500 solutions authored 1000 replies posted 10 questions asked
 

Community Translation:How-to-change-ModusToolbox-output-file-format-to-BIN-or-MOT-KBA236138 

ModusToolbox™默认以可执行可链接文件格式(ELF)输出文件。

用户可将输出格式修改为BIN或者MOT,但注意:

  • BIN文件无法直接写入MCU
  • MOT文件可以用于MCU编程,但其调试信息以ELF格式存储。因此,调试程序时,依然需要使用ELF格式文件。
  • MOT 文件不可转化为 ELF文件

要将输出文件格式设置为MOT格式,向目标设备的Makefile 中添加以下命令。注;高亮部分(srec)指定文件格式为MOT

CY_RECIPE_POSTBUILD?=$(CY_COMPILER_PATH)/bin/arm-none-eabi-objcopy -O srec

$(CY_CONFIG_DIR)/$(APPNAME).$(CY_TOOLCHAIN_SUFFIX_TARGET)

$(CY_CONFIG_DIR)/$(APPNAME).$(CY_TOOLCHAIN_SUFFIX_PROGRAM)

 

参考资料:

 

0 点赞
138 次查看