一、简介
在进行MCU开发时,经常需要使用到hex和bin文件,这里总结几种hex转bin的方法。
二、MDK转换
很多的MCU开发,都会用到MDK,而MDK自身是可以执行批处理,来完成hex到bin文件的直接转化的。
见如下指令:
fromelf --bin -o ..\..\output\@L.bin #L
这里解释一下上面指令的含义:
fromelf是fromelf.exe的简称。该文件是ARM公司提供的一种工具,用于从ARM架构的ELF文件中提取各种信息,如二进制数据、符号表、重定位信息等等。该文件在MDK安装路径下,如G:\keil_5\ARM\ARMCC\bin\fromelf.exe
--bin,以二进制格式输出
-o=--output_file,输出文件
..\..\output\@L.bin,输出.bin文件到该目录下。
@L是在Keil中设置的输出文件名。即下图位置的名字