在学习FIREFLY开发板时,我使用的是ISP下载,但是要求生成的是BIN文件才能下载,而MDK默认生成axf文件是无法下载的。
那如何配置DMK工程,在编译后能够生成bin文件呢?
我查了资料,给大家分享一下。
1、在MDK中有关的帮助文档如下:
2、具体方法如下:将ELF文件转换成bin文件的命令。
3、比如我在MDK中配置如下:
4、编译生成的信息如下:
5、其实在FIREFLY的工程实例中就有相应的配置,只不过把中间的=号省略了,如下图所示:
6、两种如下:
fromelf --bin --output=./bin/gpio.bin ./obj/gpio.axf
fromelf --bin --output ./bin/gpio.bin ./obj/gpio.axf
本质是一样!
===================================================
楼主原创内容,记录学习过程,欢迎社区朋友交流……