【E1190】IAP程序 将外挂的W25Q128的前8M模拟成一个U盘

2021-09-14 08:28:23      索炜达电子      739     

项目编号:E1190

文件大小:3M

源码说明:带中文注释

开发环境:C编译器

简要概述:

最近做了一个IAP程序,将外挂的W25Q128的前8M模拟成一个U盘,插上电脑,将APP放进U盘重启BootLoader会挂载FatFs找到这个用户APP.bin刷入对应的用户APP区域并跳转执行。这个程序结合了 内部FLASH、外部SPI-FLASH、USB-MSC、FatFs、IAP等知识。我的硬件平台是STM32F411CEU6, 主频 配置到96MHz,不同芯片需要自己修改。512K的FLASH,我的用户APP是从0x8020000开始放的,需要注意相关配置

目录│文件列表:

 └ bootloader和用户app例子

    └ upload.zip

TAGW25Q128
  • 4 次
  • 1 分