[PSOC™] PSOC4平台下如何编译生成.bin后缀的文件

[复制链接]
 楼主| IFXJone 发表于 2024-3-13 11:19 | 显示全部楼层 |阅读模式

Use below command to generate BIN file and copy it to the image above.
"C:\Program Files (x86)\Cypress\PSoC Creator\4.4\PSoC Creator\import\gnu\arm\5.4.1\bin\arm-none-eabi-objcopy" -S -O binary ".\CortexM0p\ARM_GCC_541\Debug\Design01.elf" ".\CortexM0p\ARM_GCC_541\Debug\Design01.bin"

To generate standard intel hex file instead of cypress hex file, please use script:
"C:\Program Files (x86)\Cypress\PSoC Creator\4.4\PSoC Creator\import\gnu\arm\5.4.1\bin\arm-none-eabi-objcopy"  -O ihex ".\CortexM0p\ARM_GCC_541\Debug\Design01.elf" ".\CortexM0p\ARM_GCC_541\Debug\Design01_intel_hex.hex"

To generate .s19 file instead of hex file, please use script:
"C:\Program Files (x86)\Cypress\PSoC Creator\4.4\PSoC Creator\import\gnu\arm\5.4.1\bin\arm-none-eabi-objcopy" -O srec ".\CortexM0p\ARM_GCC_541\Debug\Design01.elf" ".\CortexM0p\ARM_GCC_541\Debug\Design01.s19"

To generate bin file use ARM MDK compiler, please use script:
"C:\Keil_v5\ARM\ARMCC\bin\fromelf" --bincombined --output=".\CortexM0p\ARM_MDK_Generic\Debug\Design01.bin" ".\CortexM0p\ARM_MDK_Generic\Debug\Design01.elf"
Note: 指令路径中的 CortexM0p 也可能是 CortexM0,取决于你使用的 PSOC4 是哪个核。
类似问题贴 How can PSoC Creator GCC linker generate binary BIN file

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
LOVEEVER 发表于 2024-3-27 17:52 | 显示全部楼层
GCC支持咱们英飞凌的mcu开发嘛?难度如何?
jf101 发表于 2024-3-28 18:20 | 显示全部楼层
生成.bin后缀的文件应用上还是挺方便的
 楼主| IFXJone 发表于 2024-4-7 11:08 | 显示全部楼层
本帖最后由 IFXJone 于 2024-4-7 11:22 编辑
LOVEEVER 发表于 2024-3-27 17:52
GCC支持咱们英飞凌的mcu开发嘛?难度如何?

GCC是支持咱们英飞凌的mcu开发的,难度的话咱们的资料比较全面,应该还行
小夏天的大西瓜 发表于 2024-4-22 21:50 | 显示全部楼层
.bin后缀的文件的生成设置很不错
中国龙芯CDX 发表于 2024-4-23 15:40 | 显示全部楼层
.bin文件也是二进制烧录文件吧?
suncat0504 发表于 2024-4-30 16:39 | 显示全部楼层
知道烧录用到的一般是HEX文件和BIN文件,还有个elf的,不知道干啥用的。
suncat0504 发表于 2024-4-30 16:41 | 显示全部楼层
英飞凌的开发上,下载程序,需要用啥下载器?用MDK开发的,下载器太多了,经常要根据不同的芯片去找不同的下载器。要是能统一起来就好了。就像手机接口,现在要求统一用TypeC一样。
suncat0504 发表于 2024-4-30 16:43 | 显示全部楼层
用英飞凌的开发板,只用过一例。自己用英飞凌的MCU开发的话,怎么设计下载器部分的电路呢?这一点,国内STC的下载就挺好,可以统一使用串口和USB下载,不需要啥特殊的处理电路。
问天少年 发表于 2024-4-30 17:25 | 显示全部楼层
通用的DAP能烧录吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

38

主题

46

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部