linux做网站优势,wordpress网站生成app应用,云图片手机网站展示,绥德网站建设STM32-固件打包部署
Fang XS.1452512966qq.com
STM32固件输出
工程上使用Keil开发STM32软件#xff1b;在调试过程中#xff0c;可直接编译下载#xff1b;例如bootloader和APP#xff0c;在调试时#xff0c;可以直接下载2次#xff1b;但是工程上#xff0c;需要大…STM32-固件打包部署
Fang XS.1452512966qq.com
STM32固件输出
工程上使用Keil开发STM32软件在调试过程中可直接编译下载例如bootloader和APP在调试时可以直接下载2次但是工程上需要大批量出货时不能让生产拿着Keil一个MCU下载2次这个时候就需要将其打包成一个HEX文件不涉及2个hex文件的情况下可以直接输出.bin文件
打包方法如下
需在WIN10下进行以下操作 以bootloader工程和APP工程为例
复制bootloader\MDK-ARM\bootloader\bootloader.hex和APP\MDK-ARM\APP\APP.hex到同一个文件夹内打开cmd在当前文件夹路径下执行
copy /b bootloader.hex APP.hex firmware.hex即可看到生成的firmware.hex 输出bin文件方法
打开KEIL设置–“User”–“After Build/Rebuild”输入fromelf --bin -o $LL.bin #L 重新编译工程可以看到Build Output栏打印如下 工程目录下多了个.bin文件