首先打开包装,首先映入眼帘的是开发板本身,它被固定在一个塑料模具中,保护得非常好。包装内还附有STmod扩展连接器一个、WIFI模块一个和32GB TF卡一个。
STM32H7S78-DK开发板
STmod扩展连接器
WIFI模块
查阅官方手册发现开发板配备了丰富外设资源:
基于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端口和调试端口
STM32Cube MCU软件包提供全面的免费软件库和示例
支持多种集成开发环境 (IDE),包括IAR Embedded Workbench®、MDK-ARM,以及STM32CubeIDE
我尝试了STM32CubeMX进行开发环境的搭建,整个过程非常顺利。