你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

基于STM32H750开启SAI模块经验分享

[复制链接]
攻城狮Melo 发布时间:2023-4-16 18:37
引言
+ V5 p1 O, A9 e8 p最近在研究基于STM32 Audio(音频),涉及到音频的播放与录音,这里,需要了解 STM32的一个重要的外设:SAI: ~( P5 R: [3 W& d# L8 d/ D6 f
Serial Audio Interface (SAI) peripheral,串口音频接口外设8 c3 [, g5 S/ G1 z
SAI HAL库
: P- V% e2 t' p9 _, m% E' d  p寄存器的配置让人看的头疼,可以使用HAL的开发方式# q! K% X! q7 {- x$ {
HAL 库的开启SAI 的方法:HAL_SAI_MODULE_ENABLED 这个宏默认是注释的,取消注释即可
; |1 s3 ~+ r% `, A, ]工程里 :stm32h7xx_hal_conf.h 文件中# i4 R3 B7 v, F
- K' ]6 p' Y: L" i0 J7 I
6c72dd8968b049d9be7deaaadc7230e4.png 5 `" p8 K) |: Z; [) E+ A
# B# u) j  r( }
SAI 的文件构成
2 T- ~: c) H: n* e( g* m. C2 |. X& m头文件:stm32h7xx_hal_sai.h7 w7 e: \( g% @/ Q: W, O
头文件:stm32h7xx_hal_sai_ex.h
, ^/ p/ M8 m( e' zC 文件:stm32h7xx_hal_sai.c, C3 s' t  o" q3 _3 z) d/ z6 {
C 文件:stm32h7xx_hal_sai_ex.c
0 Z  Z2 L: I- Q  n5 ^, G% ~7 c5 G$ y# u/ g! ?# {/ K9 C
小结5 j3 D0 I& G' u- \
先开启HAL SAI,后面抽时间整理如何使用SAI 进行音频的开发
! Z5 @% \8 W7 t2 o8 j————————————————
# Z, p9 f  h+ H& L版权声明:张世争+ t6 v2 u5 d5 w3 R* h
- D# h5 I: G; G7 ~9 x0 L% ]2 M
如有侵权请联系删除
' q# A3 \  r  M0 w3 L* B/ z7 w% ]  @8 E9 a) h7 G

: u2 M0 w/ G5 {4 B1 ~3 u. N2 I' c/ ]
; ]# y: F5 m3 L% E# {- [6 ?4 p
收藏 评论0 发布时间:2023-4-16 18:37

举报

0个回答

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版