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

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

[复制链接]
攻城狮Melo 发布时间:2023-4-16 18:37
引言3 }  v7 y2 U  O+ P/ Y
最近在研究基于STM32 Audio(音频),涉及到音频的播放与录音,这里,需要了解 STM32的一个重要的外设:SAI, N! `2 @$ t) M
Serial Audio Interface (SAI) peripheral,串口音频接口外设
; N6 _2 [0 [2 }6 r* n
SAI HAL库
0 }" x% q# g( \0 E) Z! f9 y寄存器的配置让人看的头疼,可以使用HAL的开发方式
0 v& e9 c2 _) l( p' C# @HAL 库的开启SAI 的方法:HAL_SAI_MODULE_ENABLED 这个宏默认是注释的,取消注释即可# K8 j4 e  q, ]  f' l' H& A
工程里 :stm32h7xx_hal_conf.h 文件中
, k7 p, E7 d6 {, d8 P  a- f& W) G2 d* k* |9 Y* l( r
6c72dd8968b049d9be7deaaadc7230e4.png
# e& |8 S# W3 L* W% g+ O  @+ h/ y5 D5 U' ?7 Y3 i, t
SAI 的文件构成
5 @" y' H- b* W( ^% W- i; m+ C头文件: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
4 r( t& H- \' m* ?
7 s/ n+ U: k4 w9 {4 T
小结
( \2 _$ \7 K; k先开启HAL SAI,后面抽时间整理如何使用SAI 进行音频的开发
& A, M2 y: c4 C: o  G————————————————: x0 G' z, i; h
版权声明:张世争+ Y) \6 Y: }% s" Y# R6 m
) O! W# x0 x) X
如有侵权请联系删除& ]4 A- N( [3 r

! z# G, S6 C3 E2 @1 l
, ^* _: _$ c9 H  J9 a1 r, p
! S- M& p- j0 r8 }' e  J4 C' t
收藏 评论0 发布时间:2023-4-16 18:37

举报

0个回答

所属标签

相似分享

官网相关资源

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