雨季' 2025-06-04 18:49 采纳率: 0%
浏览 25

请问一下keil生成的bin文件名称怎么自动同步工程名称?

我的keil生成的bin文件名称是这样的,而不是跟工程名称一样,下图是bin文件和我keil配置的指令,请问一下应该如何修改?

img

img

  • 写回答

7条回答 默认 最新

  • 码农阿豪@新空间 新星创作者: 前端开发技术领域 2025-06-04 19:04
    关注
    让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言
    要修改生成的bin文件名称,可以在Keil中进行配置。首先,需要在项目属性中修改输出文件的名称,在生成bin文件时指定输出文件名。下面是具体的步骤:
    1. 在Keil中打开你的工程文件。
    2. 在菜单栏中选择"Project"->"Options for Target 'Target 1'"。
    3. 在弹出的对话框中选择"Output"选项卡。
    4. 在"Create Executable 'trm210_162833.bin'"一栏,修改"trm210_162833"为你希望的bin文件名称,比如"my_project.bin"。
    5. 确认修改后,点击"OK"保存更改。 通过以上步骤修改输出文件名称后,重新生成bin文件时,你将会看到新的bin文件名称与你配置的名称一致。 案例:将生成的bin文件名称修改为"my_project.bin"。在Keil中按照上述步骤修改后,重新编译工程生成bin文件时,将会得到名为"my_project.bin"的输出文件。 如果需要进一步修改生成的bin文件名称,可以通过在工程目录下的链接文件(.bat或者.sh文件)中修改(如"trm210_162833.bat")来实现。具体代码如下所示:
    @echo off
    "路径\至\arm-none-eabi-objcopy.exe" -S -O binary "论坛“.axf" "my_project.bin"
    

    在上述代码中,“路径\至\arm-none-eabi-objcopy.exe”表示arm-none-eabi-objcopy.exe在你的电脑上的存放路径,“my_project.bin”表示你希望的bin文件名称。将代码保存后,双击运行即可生成对应的bin文件。

    评论

报告相同问题?

问题事件

  • 创建了问题 6月4日