STM32/STM8技术论坛
直播中

马猛

12年用户 293经验值
擅长:嵌入式技术 处理器/DSP
私信 关注
[经验]

【正点原子北极星H750开发板免费试用连载】板载硬件功能牛刀小试

     STM32H750 只有 128 KB Flash 和采用分散架构的 1 MB SRAM:用于在最低功耗模式下保存数据的 192 KB TCM RAM(包括 64 KB 的 ITCM RAM 和 128 KB 的 DTCM RAM,用于时间关键型程序和数据)、512 KB、288 KB 和 64 KB 的用户 SRAM 以及 4 KB 的备份域 SRAM。
      北极星开发板为了解决STM32H750 片内存储资源不足问题,配备如下资源,可以说为STM32H750腾飞插上翅膀。QSPI FLASH来存放程序代码,可以把程序的部分或者整个程序都存放在QSPI FLASH,
◆ 外扩 SDRAM: W9825G6KH*2, 32 位宽, 64M 字节◆ 外扩 NAND FLASH: H27U4G8F2(或 MT29F4G08), 512M 字节
◆ 外扩代码 SPI FLASH( Code FLASH): W25Q64, 8M 字节, QSPI 接口
◆ 外扩数据 SPI FLASH( Data FLASH): W25Q256, 32M 字节, SPI 接口
◆ 外扩 EEPROM: 24C02, 256 字节
        MDK 默认给 STM32H750 添加了一个 STM32H750xx 的下载算法,用于给内部128K FLASH 编程。北极星H750开发板 的工程还有一部分代码是存放在外部 SPI FLASH 的,因此需要添加外部 SPI FLASH 的下载算法,即 W25Q64 的下载算法。STM32H750_W25Q64@ALIENTEK.FLM 算 法 拷 贝 到 MDK5 安 装 目 录→ARM→Flash 文件夹里面,否则无法选择这个算法,点击 Add,然后在算法列表里面选择: STM32H750_W25Q64@ALIENTEK 这个下载算法。
   先升级STLINK到最新版,
    QQ浏览器截图20200622211044.png
添加外部 SPI FLASH 的下载算法
2.png
  这样就可以下载程序了
1.png

也许有人问北极星开发板例程序有的很简单完全可以放在128KB以片内,但是为啥不能全片下载呢。原因:官方的算法擦除延时太短。
   现在提供一个算法替换原来官方的那个128K的算法。就可以了。
可以 全面擦除。附件可以下载。
4.png
H750解决不能全片擦除.rar (4.89 KB)
(下载次数: 40, 2020-6-22 21:40 上传)








  • 4.png
  • QQ浏览器截图20200622211044.png

更多回帖

发帖
×
20
完善资料,
赚取积分