温馨提示×

KEIL / MDK生成BIN文件的两种方式

小亿
101
2023-12-19 04:07:53
栏目: 编程语言

KEIL / MDK是一种常用的嵌入式软件开发工具,可以用来编译、调试和生成嵌入式应用程序。在KEIL / MDK中,生成BIN文件有两种常见的方式。

方式一:使用keil自带的工具

  1. 在KEIL / MDK中打开要生成BIN文件的工程。
  2. 选择“Project”菜单,然后选择“Options for Target”选项。
  3. 在弹出的对话框中选择“Output”选项卡。
  4. 在“Output”选项卡中,勾选“Create HEX File”和“Create BIN File”选项。
  5. 点击“OK”按钮保存设置。
  6. 选择“Project”菜单,然后选择“Build Target”选项。
  7. 编译和链接工程,生成BIN文件。

方式二:使用命令行工具

  1. 打开命令行终端。
  2. 进入KEIL / MDK安装目录的BIN文件夹下。
  3. 执行以下命令来编译和链接工程,生成BIN文件:
    armcc -c file.c
    armlink file.o -o file.axf
    fromelf -bin file.axf -o file.bin
    
    其中,file.c是要编译的源文件,file.axf是链接后的可执行文件,file.bin是生成的BIN文件。

无论使用哪种方式,生成的BIN文件都会在工程目录下或者指定的输出目录中生成。

0