你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【STM32H7S78-DK】开箱与rtthread工程初体验

[复制链接]
chrome777 发布时间:2024-9-4 18:17

板卡

本次使用的开发板是 STM32H7S78-DK ,套件包含了 STM32H7S78-DK 主板、STMod+ 扩展板、三部分 WiFi 模组

board_02.png

板卡资源

板卡的资料都可以在 [STM32H7S78-DK]([STM32H7S78-DK - 采用STM32H7S7L8 MCU的探索套件 - 意法半导体STMicroelectronics](https://www.st.com.cn/zh/evaluat ... #:~:text=STM32H7S78)) 找到,资源非常丰富

  • 基于Arm® Cortex®‑M7的STM32H7S7L8H6H微控制器,配有64 KB Flash存储器和620 KB SRAM,采用TFBGA225封装

  • 带电容式触控面板的5" LCD模块

  • 带USB 2.0 HS接口的USB Type-C®,支持双角色电源 (DRP)

  • 带USB 2.0 FS接口的USB Type-C®,仅支持受电

  • 符合IEEE-802.3-2002规范的以太网

  • I2S音频编解码器

  • 一个ST-MEMS数字麦克风

  • 1 Gbit Octo‑SPI NOR Flash存储器

  • 256 Mbit Hexadeca-SPI PSRAM

  • 扇出子板

  • Wi‑Fi®模块(符合802.11 b/g/n规范)

  • 四个用户LED

  • 用户按钮和复位按钮

  • 开发板连接器:

    • 两个USB Type-C®
    • 以太网RJ45
    • 相机模块柔性印刷电路 (FPC) 连接器
    • microSD™卡
    • 立体声耳机插孔,包括模拟麦克风输入
    • 音频MEMS子板扩展连接器
    • ARDUINO® Uno V3扩展连接器
    • STMod+扩展连接器
    • Pmod™扩展连接器
  • 具有USB重新枚举功能的板上STLINK-V3EC调试器/编程器:大容量存储器、虚拟COM端口和调试端口

出厂固件

出厂固件可以在官网 STM32H7S78-DK 的工具与软件目录找到,有编译文件和源码两种。

board_03.png

board_04.png

  1. 固件版本使用 cubeprogram 直接下载即可,记得勾选外部 flash 算法

    吐槽下工具,我安装之后,下载退出都非常卡断不知道为啥

    board_05.png

  2. 源码工程的一些疑问,因为也是第一次使用 touchgfx,我试着打开 touchgfx 工程并生成代码,发现相比于工程依赖,还是缺失了很多文件,不知道怎么解决,有了解的小伙伴帮忙指点下,非常感谢board_06.png

demo 体验

可以移步 【STM32H7S78-DK评测】简单开箱和Demo体验 小伙伴的帖子,非常详细的介绍了几个示例的演示

运行 RT-Thread

构建工程

代码目录 rt-thread\bsp\stm32\stm32h7s7-st-disco,已经有对应的 bsp,但是直接打开 keil 工程会报错,需要使用 env 工具更新下

  1. 使用 menuconfig 同步 rtthread 配置信息 ,打开直接保存退出即可

    env_01.png

  2. 然后使用 scons --target=mdk5 工具同步工程

    env_02.png

  3. 如果 keil 不支持 v5 的工具链,还需要修改下 bsp 目录下的 rtconfig.py,以及工程配置(建议修改 template 模板工程,后续 scons 就不需要修改了)

    config_01.png

    config_02.png config_03.png

  4. 编译下载,可以看到系统正常运行,但是频率显示有点问题,主频正常应该是 600 mhz

    console_01.png

  5. 修改 board/CubeMX_Config/Appli/Core/Inc/stm32h7rsxx_hal_conf.h 文件的外部时钟频率,板载是 24 MHZ

    config_04.png

  6. 重新编译运行,和时钟树显示的一致

    console_02.png

    clock_01.png

结尾

当前 bsp 只提供了基本功能的使用,其他配置还存在的很大的问题,驱动也只移植了 uart_v1,其他都得重新适配。

但是从出厂 demo 看,芯片本身非常强劲,板载的外设也是非常齐全。

board_02.png
board_04.png
1 收藏 评论1 发布时间:2024-9-4 18:17

举报

1个回答
STMCU-管管 回答时间:2024-11-4 11:26:55

所以继续努力

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版