|
引言 最近在研究基于STM32 Audio(音频),涉及到音频的播放与录音,这里,需要了解 STM32的一个重要的外设:SAI Serial Audio Interface (SAI) peripheral,串口音频接口外设 SAI HAL库 寄存器的配置让人看的头疼,可以使用HAL的开发方式) g# ~/ Y g+ @/ B* i3 e HAL 库的开启SAI 的方法:HAL_SAI_MODULE_ENABLED 这个宏默认是注释的,取消注释即可 工程里 :stm32h7xx_hal_conf.h 文件中 * \4 Q$ P; ~2 t9 _
- i# x# X) O0 s* ~ SAI 的文件构成) N- F) x1 _1 P 头文件:stm32h7xx_hal_sai.h T" G4 \$ O+ g7 k* i7 K r6 ^ 头文件:stm32h7xx_hal_sai_ex.h C 文件:stm32h7xx_hal_sai.c5 \2 T5 u# |. {/ y7 u* V$ G+ m% ] C 文件:stm32h7xx_hal_sai_ex.c / d, f) z' K- R G) l) U% s: k# ^ 小结2 U. M. f- c& q 先开启HAL SAI,后面抽时间整理如何使用SAI 进行音频的开发 ————————————————# m& L2 ^( {% z' H& V3 d 版权声明:张世争1 W; `) e1 G ~5 k7 X# V+ t 如有侵权请联系删除 8 l/ B6 q6 c. _: g 8 V; b' c @. f5 R 1 a% v; g- J- d |
【 逢7发帖赢大礼】1、利用CubeMX生成正点原子H7R7开发板的STM32CubeIDE工程
【STM32H735G-DK测评】ADC3+TIMER1+DMA 采样模拟信号
【STM32H735DK测评】Ethernet+lwip DHCP获取IP地址
STM32H743基于CubeMx5.0配置手册
【STM32H735G-DK测评】lvgl移植
【STM32H735G-DK 测评】STM32H735G-DK External Loder 编译和测试
【福利三:逢7发帖赢大礼】使用MPU6050模块、img_dsc、img_btn机制实现一些简单有趣的动画效果
【福利三:逢7发帖赢大礼】使用arc弧形拉条控件控制PWM舵机及使用SPI3接口操作NRF24L01模块进行无线通信
【福利三:逢7发帖赢大礼】调试nucleo-WBA65RI工程测试样板的一些心得
【福利三:逢7发帖赢大礼】lv_timer和BME680实现温度、湿度、气压数据读取
微信公众号
手机版