mini2440板子到手后,一直忙着熟悉linux,竟然还没玩过裸机,由于之前一直习惯用着MDK,又懒得hextobin,所以在网上搜寻MDK直接生成bin文件的方法,好让我直接通过USB烧进板子上。MDK生成bin文件,主要用到其自带的fromelf工具,方法叙述如下:
1.新建一个工程,名为test.uv4
2.打开Options for Target 对话框,选择User标签页;
3.勾选Run User Programs After Build/Rebuild框中的Run #1多选框。
(1)UV3版本在文本框输入C:/Keil/ARM/BIN31/fromelf.exe --bin -o ./test.bin ./test.axf命令行; (2)UV4版本 在文本框输入C:/Keil/ARM/BIN40/fromelf.exe --bin -o ./test.bin ./test.axf
注意:首先,UV4的路径是BIN40,UV3是BIN31。
其次,根据自己电脑上安装KEIL的位置,来选择在什么盘(上面的例子默认在C盘)。
4.编译,bingo!
更详尽介绍fromelf工具,请登陆http://blog.ednchina.com/wind/1547325/message.aspx ,里面把fromelf的命令也介绍得非常详细。