[应用相关] STM32H750XBH6 - RT-Thread 最小系统移植

[复制链接]
996|10
 楼主| 八层楼 发表于 2021-7-3 09:43 | 显示全部楼层 |阅读模式
需求
  • 移植ART-PI RT-Thread 最小系统,基于Keil MDK5
  • 熟悉STM32H750XB 平台 RT-Thread移植方法
移植步骤
  • 使用STM32CubeMX生成基本的引脚与时钟初始化。
  • 下载或更新RT-Thread源码

 楼主| 八层楼 发表于 2021-7-3 09:44 | 显示全部楼层
  • 构建基于RT-Thread的最小系统目录结构

e3ff8b320ace8ff60e217dd8cb8e0f4c.png

3bb8f971a8c143b11f4d1750494982ac.png

e4ad69be5df4077377544b6ef66ee439.png

a11ebc82657754c2b6bd34ad5349c49f.png


 楼主| 八层楼 发表于 2021-7-3 09:45 | 显示全部楼层
  • menuconfig 配置

261231e662f638b4033352a327d3b847.png


 楼主| 八层楼 发表于 2021-7-3 09:46 | 显示全部楼层
  • scons --target=mdk5

fde634a4a12530fbfc60d1289cce1eeb.png

0616b2802aa3b97b8044d299258c9546.png

12a21c146e10567e56238dd1b2859894.png


 楼主| 八层楼 发表于 2021-7-3 09:47 | 显示全部楼层
  • 修改MSH cmd 串口(UART4)

6677d50ee863c5f78113fb502124b306.png

978d05c2ef265c7d21fc66774fa7b7d8.png

f3d53b1c83e6bb8cea3990cb5c16158b.png

fa39a5c9e969038c967d21245161a2cc.png


 楼主| 八层楼 发表于 2021-7-3 09:48 | 显示全部楼层
  • 注意,配置STM32H750 的串口引脚

1ddf5b80afed9ac2cf0151bf92cd0eb6.png

70087918490f596b46e080d7501a1eb8.png

32ec7bdb5436691783622ebb59018ff2.png

5ed6f2ebabd3815584df9532d1e52546.png


 楼主| 八层楼 发表于 2021-7-3 09:49 | 显示全部楼层
  • 下载算法的确认

2697723280592890ca62f3ad15784fb9.png

2683a9ac83b36a8835c41d69a440b1f6.png

69ccd6ce36770b39046b082902a74423.png

eb7e78f8a0672a5ecd824c6e8b6c55d3.png

b89002aa951306ff8f7257a7fff3e45a.png

b1e4f5c96157de31cecd0599333b9578.png


 楼主| 八层楼 发表于 2021-7-3 09:50 | 显示全部楼层
  • 注意link构建脚本,SRAM与Flash的地址配置

97be61601afdb93483f899b53ea03310.png

56786f043297d25f920a4452f1b1e62a.png

680c17d31255806407e8a057d1341f1e.png


 楼主| 八层楼 发表于 2021-7-3 09:51 | 显示全部楼层
 楼主| 八层楼 发表于 2021-7-3 09:52 | 显示全部楼层
  • 最终运行效果

1bc56b89a7f0e0a43148c42fd5c108ca.png

  • LED正常闪烁,MSH 串口正常
  • 最小系统搭建完成

 楼主| 八层楼 发表于 2021-7-3 09:53 | 显示全部楼层
总结与回顾

修改 template.uvprojx,把MCU型号配置为:STM32H750XB。
Flash下载问题:全部擦除会提示超时并失败,部分擦除可以正常烧写与运行【问题待研究】
注意,Copy过来的BSP,难免有些与当前MCU配置不一致的地方,如引脚配置,需要根据原理图确认并配置好
ART-PI 最小系统,使用内部的Flash + 内部的SRAM运行,所以,注意OTA bootloader的干扰!
遇到下载时提示无下载算法时,注意link 脚本的Flash 与 RAM配置!


您需要登录后才可以回帖 登录 | 注册

本版积分规则

131

主题

4396

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部