1.介绍最近的项目上使用内部Flash存储程序代码,外部Flash储存图片文字等数据,无线更新的时候只更新内部Flash,那么就需要从程序中将内部Flash的二进制文件生成出来,接下来就开始操作吧!
2.工程建立首先我选择TouchGFX生成工程,这里选择了STM32L4R9I_DISCOVERY这个开发套件 , 然后选择官方提供的Demo,最终界面图如下图1 。
文章插图
然后生成代码,点击图1的【Generate Code】,这个软件的使用等后面有机会出一个连载教程,这里就不多说明了,然后生成代码成功后,打开分散加载文件,打开方式如图2 。
文章插图
通过图3可以看到程序部分存储在内部Flash , 图片和文字数据存储在外部Flash 。
文章插图
3.生成BIN文件这时候添加一串生成BIN文件的命令 。
- fromelf –bin –output STM32L4R9I_DISCOVERY\BIN_Data.BIN STM32L4R9I_DISCOVERY\STM32L4R9I_DISCOVERY.axf
推荐阅读
- 冬虫夏草的功效与作用
- 服务器怎么添加 怎么快速给服务器增加资源
- 吃葡萄有什么好处
- 如何将服务器添加到浏览器收藏夹? 怎么把服务器添加到收藏夹
- 巴黎公社失败的原因是什么 纪念巴黎公社的重要意义
- redis8种类型 redis有多少类型
- 网易游戏服务器的性能如何? 网易游戏服务器怎么样
- 干饧糟
- 服务器硬盘启动不了 服务器启动没有硬盘怎么办