大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE稳定放心使用
MDK生成bin文件的方法及bin文件大小对程序的影响
使用MDK软件一般是不生成bin文件的,而是生成的是hex文件。但是在某些时候需要生成bin文件,或者要知道bin文件的大小。因为bin文件的大小直接关乎程序能不能下载到芯片,例如STM32F103ZET6的flash大小是512KB,那么bin文件的大小就不能超过512KB,否则程序就不能下载。下面说说如何生成bin文件:
这一步是在user里面填写的。选中fromelf.exe后打个空格键,在后面总共填入如下信息,
D:\MDK514\ARM\ARMCC\bin\fromelf.exe –bin -o ..\OBJ\RTC.bin ..\OBJ\RTC.axf
–bin -o ..\OBJ\RTC.bin后面要再打一次空格,输出的bin文件在OBJ文件夹里面,文件名为RTC和你的工程名字一样。
然后运行编译程序,可以看到编译成功,生成了bin文件
最后可以看到bin文件的大小317KB没有超过内部flash的512KB限制,所以程序可以正常下载
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/180078.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...