1.选择 ProjectOption for Target 'Target 1'
2.设置参数
注意:这是在C:\路径下建立的工程文件
fromelf --bin --output .\rvmdk\haha.bin .\rvmdk\haha.axf
表示:利用Keil自带的fromelf.exe生成bin文件,bin文件保存在rvmdk文件夹中,haha是工程名
将生成的bin文件下载入板子中,系统开始运行!
点击User栏,将RUn#1打丁勾,并在后面的方框中填入生成,bin的路径。我的路径为:fromelf(一个空格)--bin(一
keil是不能生成.bin文件的,只能生成.hex文件。可以用.hex文件转换成.bin文件。一种方法是用软件转换,另一种方法是用烧录软件打开.hex文件,再另存为.bin文件即可。
STM32程序内调用bin文件可以通过使用STM32CubeProgrammer来实现。STM32CubeProgrammer是一款用于编程和调试STM32微控制器的工具,它可以让您将bin文件下载到STM32微控制器中,从而实现程序内调用bin文件的功能。此外,STM32CubeProgrammer还支持在线升级,可以帮助您更新STM32微控制器的固件,以及支持多种编程语言,比如C,C++,Python等。
1、在Project Exploer鼠标右键点击工程名
2、选择properties ---- c/c++ Build ---- Settings
3 、Tool Settings ---- MCU Post build outputs
4、bin文件:选Convert to binary file (-O binary)
5、hex文件:选Convert to Hex file (-O ihex)
如下图所示:
本文标签:keilstm32生成bin文件