「全程无槽点」Keil操作第一弹:如何生成BIN文件 bin文件打开方式

1.介绍最近的项目上使用内部Flash存储程序代码,外部Flash储存图片文字等数据,无线更新的时候只更新内部Flash,那么就需要从程序中将内部Flash的二进制文件生成出来,接下来就开始操作吧!
2.工程建立首先我选择TouchGFX生成工程,这里选择了STM32L4R9I_DISCOVERY这个开发套件 , 然后选择官方提供的Demo,最终界面图如下图1 。

「全程无槽点」Keil操作第一弹:如何生成BIN文件 bin文件打开方式

文章插图
然后生成代码,点击图1的【Generate Code】,这个软件的使用等后面有机会出一个连载教程,这里就不多说明了,然后生成代码成功后,打开分散加载文件,打开方式如图2 。
「全程无槽点」Keil操作第一弹:如何生成BIN文件 bin文件打开方式

文章插图
通过图3可以看到程序部分存储在内部Flash , 图片和文字数据存储在外部Flash 。
「全程无槽点」Keil操作第一弹:如何生成BIN文件 bin文件打开方式

文章插图
3.生成BIN文件这时候添加一串生成BIN文件的命令 。
  1. fromelf –bin –output STM32L4R9I_DISCOVERY\BIN_Data.BIN STM32L4R9I_DISCOVERY\STM32L4R9I_DISCOVERY.axf

    推荐阅读