一、引言
本次评测重点聚焦于 STM32H7S78-DK 开发套件的数字麦克风功能。在一周目的评测中,我们将深入熟悉该开发套件的硬件结构与相关文档,精心准备测试设备和工具,并搭建测试环境,从而为后续的深入评测筑牢坚实基础。
二、开箱初体验
当双手触及 STM32H7S78-DK 开发套件的包装时,立刻能感受到其包装的扎实与专业风范。怀着满心的期待,小心翼翼地打开包装,首先映入眼帘的是采用防静电袋精心包装好的开发板、STMod + 扩展板、WiFi 模组以及一张内存卡。
开发板的外观设计简洁大方,电路板上的元件布局合理,尽显工艺之精良。一眼望去,STM32H7S78 微控制器以及丰富的通信接口清晰可见。开发板的边缘处理得极为光滑,毫无任何毛刺,充分彰显了高品质的制造工艺。
三、STM32H7S78-DK 开发套件硬件介绍
STM32H7S78-DK 开发套件为开发者倾力打造了强大的硬件平台,并赋予了丰富多样的功能。该探索套件涵盖了一整套硬件功能,能够助力用户对众多外设进行评估,诸如 USB Type-C、Octo-SPI 闪存与 Hexadeca-SPI PSRAM 器件、音频编解码器、数字麦克风、ADC、灵活扩展连接器以及用户按钮等。四个灵活的扩展连接器为特定应用(例如无线连接、模拟应用和传感器)提供了轻松且无限制的扩展功能。
其中,STM32H7S7L8H6H 微控制器具备三个 I²C 总线、六个 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 虚拟 COM 端口桥接器,同时配备了全面的 MCU 软件包。
四、文档介绍
STM32H7S78-DK 开发套件提供了极为详细的文档,其中包括用户手册、参考手册、数据手册等。这些文档对于深入了解开发套件的硬件结构、功能特性以及开发方法有着极大的帮助。可以前往以下网址进行对应资料的下载:
- 数据摘要以及硬件电路图:https://www.st.com.cn/zh/evaluation-tools/stm32h7s78-dk.html#cad-resources;
- keil 开发库:https://www.keil.arm.com/packs/stm32h7rsxx_dfp-keil/devices/;
- 官方 demo:https://www.st.com/resource/en/demos_resources/stm32h7s78-dk-touchgfx-demo-1-1-2.zip;
- 更多参考资料:https://www.st.com.cn/zh/microcontrollers-microprocessors/stm32h7s7l8.html#documentation。
五、开发环境的准备
- 安装开发工具
- 安装驱动程序