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

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

[复制链接]
攻城狮Melo 发布时间:2023-4-16 18:37
引言
) l" u, [! ?2 @1 X最近在研究基于STM32 Audio(音频),涉及到音频的播放与录音,这里,需要了解 STM32的一个重要的外设:SAI
. z" x2 F% j# h+ c5 xSerial Audio Interface (SAI) peripheral,串口音频接口外设
& D/ Q5 _2 ~" n
SAI HAL库
1 q$ f- u7 ]' A; Q2 a寄存器的配置让人看的头疼,可以使用HAL的开发方式) g# ~/ Y  g+ @/ B* i3 e
HAL 库的开启SAI 的方法:HAL_SAI_MODULE_ENABLED 这个宏默认是注释的,取消注释即可
* W% R: |$ Q0 c# Q6 z工程里 :stm32h7xx_hal_conf.h 文件中
/ |& {' D$ H, a" g5 i* \4 Q$ P; ~2 t9 _
6c72dd8968b049d9be7deaaadc7230e4.png
  t4 Z) X% ^3 [/ y$ }- 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
7 y3 t4 c' z. q- D( m& kC 文件:stm32h7xx_hal_sai.c5 \2 T5 u# |. {/ y7 u* V$ G+ m% ]
C 文件:stm32h7xx_hal_sai_ex.c
% e/ |. I! P4 e3 C/ d, f) z' K- R  G) l) U% s: k# ^
小结2 U. M. f- c& q
先开启HAL SAI,后面抽时间整理如何使用SAI 进行音频的开发
1 B* ?+ l; @! _) j+ b# g————————————————# m& L2 ^( {% z' H& V3 d
版权声明:张世争1 W; `) e1 G  ~5 k7 X# V+ t

5 u/ o. G6 O( ~  V; {4 Q9 i如有侵权请联系删除
# Q: u* ~% V( z- \7 R6 c8 l/ B6 q6 c. _: g
8 V; b' c  @. f5 R
1 a% v; g- J- d
赞 收藏 评论0 发布时间:2023-4-16 18:37

举报

0个回答

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版