本帖最后由 SJZhu 于 2024-9-30 17:06 编辑
STM32H7S78-DK探索套件包含丰富的硬件功能,可帮助用户评估许多外设,如USB Type-C®、Octo‑SPI Flash存储器和Hexadeca‑SPI PSRAM设备、音频编解码器、数字麦克风、ADC、灵活的扩展连接器和用户按钮。凭借四个灵活的扩展连接器,可轻松实现无限制的扩展,适用于无线连接、模拟应用和传感器等特定应用。
STM32H7S7L8H6H微控制器具有三个I2C总线、六个SPI端口、三个USART端口、两个SDMMC端口、两个CAN端口、一个以太网端口、两个SAI端口、两个12位ADC、一个嵌入式降压转换器、两个Octo-SPI存储器接口、一个Hexadeca-SPI接口、支持功率传输的USB OTG HS端口、LCD-TFT控制器、灵活存储控制器 (FMC)、8至14位DCMI接口,支持JTAG和SWD调试。
STM32H7S78-DK探索套件集成了面向STM32 MCU的STLINK-V3EC嵌入式在线调试器和编程器,配有USB虚拟通信端口桥以及全套MCU软件包
基于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
下面开始创建新的工程:

根据板卡的名称来快速开始项目。
为了验证开发环境是否正常工作,尝试点亮LED。
配置相应引脚输出模式与上下拉:
点击SAVE,查看代码:
在函数static void MX_GPIO_Init(void)里面:
- <font face="楷体, 楷体_GB2312"> /*Configure GPIO pins : PO1 PO5 */
- GPIO_InitStruct.Pin = GPIO_PIN_1|GPIO_PIN_5;
- GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
- GPIO_InitStruct.Pull = GPIO_NOPULL;
- GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
- HAL_GPIO_Init(GPIOO, &GPIO_InitStruct);</font>
在int main(void)里面:
|