1.首先是汉化
keil一般都有0XFD的bug,这个是对汉字的支持不好,要想修正也不难
其实我用十六进制软件比如UltraEdit 安装网上提供的方法就可以修复了
修复0xfd BUG。
用十六进制编辑软件如UltraEdit 打开c51.exe和cx51.exe(这两个文件是相同的,名字不同),搜索80FBFD,改为80FBFF即可。
c51.exe位置:Keil安装目录/keil/c51/bin/c51.exe
cx51.exe位置:Keil安装目录/keil/c51/bin/cx51.exe
然后搜索80FBFD,改为80FBFF即可
2.keil生成bin文件
假设工程文件的名字为Axf_To_Bin, 下面将具体说明这个操作步骤:
-
1. 打开Axf_To_Bin文件中的Axf_To_Bin.uv2工程文件;
-
2. 打开Options for Target ‘Axf_To_Bin’对话框,选择User标签页;
-
3. 构选Run User Programs After Build/Rebuild框中的Run #1多选框,在后边的文本框中输入C:\Keil\ARM\BIN31\fromelf.exe --bin -o ./output/Axf_To_Bin.bin ./output/Axf_To_Bin.axf命令行;
-
4. 重新编译文件,在./output/文件夹下生成了Axf_To_Bin.bin文件。
在上面的步骤中,值得注意的是:C:\Keil\ARM\BIN31\表示RV MDK的安装目录;
3.
阅读(1942) | 评论(0) | 转发(0) |