ST MCU Finder
安装免费手机应用,
寻找理想的ST MCU

28am.com: [STM32 H7] 【银杏科技ARM+FPGA双核心应用】STM32H7系列49——SD_IAP_ARM

永利游戏开户直营
159|6
楼主
一、爆靓照
www.ib955.com/icview-2895340-1-1.html


二、实验简介
IAP是In Application Programming的首字母缩写,28am.com:IAP是用户自己的程序在运行过程中对User Flash的部分区域进行烧写,目的是为了在产品发布后可以方便地通过预留的通信口对产品中的固件程序进行更新升级。
在应用编程IAP(In-Application Programming)是应用在Flash程序存储器的一种编程模式。它可以在应用程序正常运行的情况下,通过调用特定的IAP程序对另外一段程序Flash空间进行读/写操作,甚至可以控制对某段、某页甚至某个字节的读/写操作,这为数据存储和固件的现场升级带来了更大的灵活性。
我们知道STM32H750内部FLASH仅有一个扇区(128KB大小),因此我们的STM32H750实际上还有外挂的QSPI FLASH用于存在代码,由于STM32H750内部FLASH的特殊性,所以有如下几个问题。
1、STM32H750内部只有一个扇区,在擦除扇区的时候,会整个擦掉,IAP代码丢失。
2、QSPI FLASH的代码,必须在配置好QSPI接口参数后,才能访问并运行。
3、QSPI接口并不支持读时写,因此写QSPI的代码,必须存放在其他地方。
4、STM32H750启动后必须先执行内部FLASH代码,也就是必须从0x08000000启动。

本实验利用我们前面介绍的FATFS实验,在SD卡中建立文件系统,将STM32的应用程序(二进制文件)放入SD卡中,Bootloader程序放在STM32H750内部flash中,上电进行引导,执行外部flash中的应用程序。

三、资料包下载(实验源码+详细文档说明)
1、源代码
游客,如果您要查看本帖隐藏内容请回复

2、实验指导书
iCore4T实验指导书五十.pdf (757.9 KB, 下载次数: 0)
3、STM32CubeMx详细操作说明
iCore4T_CubeMX教程五十_IAP.pdf (1.4 MB, 下载次数: 1)
iCore4T_CubeMX教程五十_APP.pdf (920.39 KB, 下载次数: 1)
4、扩展板原理图
游客,如果您要查看本帖隐藏内容请回复


沙发
| 2020-3-24 10:11 | 只看该作者
感谢分享
板凳
| 2020-4-7 13:55 | 只看该作者
非常感谢楼主分享
地板
| 2020-4-7 13:55 | 只看该作者
非常感谢楼主分享
5
| 2020-4-7 13:55 | 只看该作者
非常感谢楼主分享
6
| 2020-4-7 13:56 | 只看该作者
非常感谢楼主分享
7
| 2020-4-7 13:56 | 只看该作者
非常感谢楼主分享
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

永利游戏开户直营 快速回复 返回顶部 返回列表
三亚金宝莱地址登入 金沙酒店有必要住 澳门仙乐都桑拿地址网上娱乐场 澳门博彩 新浪网上娱乐场 优优棋牌上网导航
sun52.com 红树林娱乐棋牌娱乐 11sun.com 澳门娱乐开元棋牌 钱柜SW电子
大众棋牌棋牌现金网 悦凯棋牌现金网 tyc323.com 太子娱乐MW 久赢IM棋牌
mg路易斯安那双 金顺彩票SW 永利棋牌代理登入 yh0.com 如意坊娱乐SW电子