打印
[STM32L4]

STM32L431 I2S

[复制链接]
275|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 fubeining 于 2024-1-13 10:00 编辑

用STM32L431的SAI读取I2S接口的硅麦,逻辑仪上看输出波形基本正确,使用HAL_SAI_Receive_DMA(&h_SAI_BlockA1, (unsigned char*)Rx_sound_pbuf, 16);  能读取数据,但是不管外面加入什么噪声,读取的数据基本为0,一点点噪声在抖动。没真实读取硅麦信息。关键是逻辑仪上检测的I2S数据跟读取的数据一致,也没检测到硅麦应该有的声音信息数据。请做过的朋友帮忙分析一下,谢谢。

使用特权

评论回复
沙发
fubeining|  楼主 | 2024-1-13 09:58 | 只看该作者
逻辑仪检测的一帧波形

I2S.png (116.84 KB )

I2S.png

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

16

主题

66

帖子

0

粉丝