1.hex文件的生成
在如上图的设置中勾选上生成创建hex文件即可,通过串口可以将hex文件下载到芯片中,在下载过程中要让芯片的boot0为1,boot1为0.在下载完成后芯片断电将boot0置为0,重新上电启动开发板。
在通过串口进行下载时的flymcu软件的设置为
2.bin文件的生成
在After build/Rebuild中勾选第一项并在后面填写
C:\Keil_v5\ARM\ARMCC\bin\fromelf.exe --bin -o ../output/1.bin ../output/1.axf
前面是keil5中fromelf.exe应用程序的路径,后面1是工程文件名字
3.bin文件的烧写
烧写工具
打开后会弹出一个对话框点×就行。然后点File菜单下Open File,打开要烧写的bin文件,选好后点击确定,然后出现如下界面,点击OK
然后点击Options,点击第一项,进行设置,设置界面如下
根据实际情况选择芯片型号和下载方式
然后点击Target下的Connect连接,在下面的对话框中可以看到Connected successfully。
然后点击Target下的Program,进行程序的下载,在连续出现的两个对话框都选择是,下载完成后对芯片重新上电或者复位,就行。