一、使用uVision下载hex文件
在uVision3/uVision4/uVision5中,可以创建一个项目用来下载HEX文件到flash里面。
1. 在菜单中,选择 Project - New Project.... 创建一个μVision项目;
2. 在芯片库中选择你要下载的arm芯片类型,但不copy Startup代码到项目中;
3. 在菜单Project - Options for Target – Output写上hex的文件名字跟你要下载的hex名字相同;
4. 在flash菜单中选择Flash – Download命令进行hex下载。
二、通过批处理文件自动下载hex文件
你也可以使用一个批处理文件用来自动下载,命令如下。
C:\Keil\UV4\UV4 -f Programming.UVPROJ -o Prg_Output.txt
其中:
-f Programming.UVPROJ----指定要下载程序的uvision工程。
-o Prg_Output.txt----日志文件,比如:
Load "Flash\\Blinky.hex"
Erase Done.
Programming Done.
Verify OK.
Application running ...