
引言3 } v7 y2 U O+ P/ Y 最近在研究基于STM32 Audio(音频),涉及到音频的播放与录音,这里,需要了解 STM32的一个重要的外设:SAI, N! `2 @$ t) M Serial Audio Interface (SAI) peripheral,串口音频接口外设 SAI HAL库 寄存器的配置让人看的头疼,可以使用HAL的开发方式 HAL 库的开启SAI 的方法:HAL_SAI_MODULE_ENABLED 这个宏默认是注释的,取消注释即可# K8 j4 e q, ] f' l' H& A 工程里 :stm32h7xx_hal_conf.h 文件中 - f& W) G2 d* k* |9 Y* l( r ![]() + O @+ h/ y5 D5 U' ?7 Y3 i, t SAI 的文件构成 头文件:stm32h7xx_hal_sai.h0 i3 F2 `' \( G6 x 头文件:stm32h7xx_hal_sai_ex.h" Q9 T" q( }6 n C 文件:stm32h7xx_hal_sai.c4 f, U* R& `& `7 I C 文件:stm32h7xx_hal_sai_ex.c 小结 先开启HAL SAI,后面抽时间整理如何使用SAI 进行音频的开发 ————————————————: x0 G' z, i; h 版权声明:张世争+ Y) \6 Y: }% s" Y# R6 m ) O! W# x0 x) X 如有侵权请联系删除& ]4 A- N( [3 r |
【2025·STM32峰会】GUI解决方案实训分享4-使用MVP架构从硬件外设读取数据并显示到图形界面、从图形界面发送指令控制硬件外设
【2025·STM32峰会】GUI解决方案实训分享3-搭建空白TouchGFX例程并实现简单的功能(含硬件部分的串口打印)
【2025·STM32峰会】GUI解决方案实训分享2-编译运行TouchGFX咖啡机例程(含桌面仿真)
【2025·STM32峰会】+TouchGFX实现动态进度显示以及界面切换
【2025·STM32峰会】+使用TouchGFX快速创建GUI
【2025·STM32峰会】GUI解决方案实训分享1-对LVGL咖啡机例程的牛刀小试以及问题排查
实战经验 | 关于STM32H7使用LL库生成ADC代码工作异常问题说明
实战经验 | 关于STM32H745的MC SDK电机控制工程问题的解决办法
【H745I GUI】1.GreenHouse 灯光控制
【Wio Lite AI视觉开发套件】+移植TensorFlow Lite