[AT32F421]

请原厂确认这个AT32F425的I2S问题是一个BUG?-结题

[复制链接]
650|6
手机看帖
扫描二维码
随时随地手机跟帖
zhjerry|  楼主 | 2023-1-16 09:07 | 显示全部楼层 |阅读模式
本帖最后由 muyichuan2012 于 2023-1-17 15:56 编辑

最近淘来几片AT32F425试验3路I2S,对新加入的第三路I2S ---- I2S1(应用管脚PA4、PA5、PA7)进行ADC录音,相关设置和另外2路I2S相同, 发现I2S1把 L/R 的数据互调了,已经反复多次验证。 这个问题对应用没有本质的影响因为可以通过软件加以改正。现在需请原厂确认这个问题的确存在,从而可以放心地强制更正。

使用特权

评论回复
评论
shenxiaolin 2023-1-16 16:53 回复TA
建议你直接联系原厂,雅特力的原厂个人感觉还不错的。 
hoop| | 2023-1-16 10:36 | 显示全部楼层
I2S1无特殊性,与其他路I2S采用的是相同的设计
在某些特殊情况下(I2S作为从机但是其使能发生在主机SCK到达后,或在通讯过程中对I2S的SCK线添加干扰等),I2S是有可能出现左右声道互调的情况的。在此类出现干扰的条件下,I2S可以自动实现干扰后的通信数据恢复,但无法完全保障左右声道的准确性。

使用特权

评论回复
评论
zhjerry 2023-1-16 11:06 回复TA
说的好像你是原厂代表来了! 
zhjerry|  楼主 | 2023-1-16 11:01 | 显示全部楼层
hoop 发表于 2023-1-16 10:36
I2S1无特殊性,与其他路I2S采用的是相同的设计
在某些特殊情况下(I2S作为从机但是其使能发生在主机SCK到达 ...

我的应用绝不能允许这种“有可能出现左右声道互调的情况”的发生。 已经生产数K计的、使用STM32和AT32的产品都没有发生你说的可能性。

使用特权

评论回复
hoop| | 2023-1-16 13:38 | 显示全部楼层
zhjerry 发表于 2023-1-16 11:01
我的应用绝不能允许这种“有可能出现左右声道互调的情况”的发生。 已经生产数K计的、使用STM32和AT32的 ...

可以把实际波形抓出来看看,从使能I2S1的GPIO开始,看看其后的波形与数据之间的关系。

使用特权

评论回复
zhjerry|  楼主 | 2023-1-17 15:18 | 显示全部楼层
找到问题原因,是我的硬件BUG -- 电阻虚焊外围ADC芯片工作在左对齐模式而不是I2S模式。
结题。

使用特权

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

本版积分规则