找回密码
 立即注册
查看: 76|回复: 1

I2S信号线无数据时悬空状态不稳定

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:180
  • 最近打卡:2026-03-24 01:57:13

25

主题

231

回帖

2063

积分

金牌会员

积分
2063
发表于 2026-1-29 19:07:51 | 显示全部楼层 |阅读模式
I2S1使能后,如果数据不足时,停止发送数据,位时钟也停止输出。

此时引脚状态变为悬空,而非强制输出0。

在32G144实验箱测试发现,当操作SPI1时,受I2S1控制的AIC23所接的喇叭会发出强烈噪声,节奏与SPI操作频率一致。
试图用示波器测量I2SBCK时,表笔一接触芯片引脚噪声消失,示波器显示稳定低电平。拿开表笔,又恢复噪声。
猜测应该是I2S无数据时,引脚变为悬空状态,接收到各种杂散数据干扰,被AIC23播放出来。
建议在I2SBCK接个下拉电阻。

I2S不使能时,相关引脚受GPIO控制,引脚上没有杂波,AIC23不发出声音。

回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:724
  • 最近打卡:2026-03-18 07:56:47
已绑定手机

97

主题

7244

回帖

1万

积分

超级版主

积分
13791
发表于 2026-1-29 20:47:02 | 显示全部楼层
不发送数据时要关闭I2S,或使用PnBP设置IO模式控制方式

截图202601292046355679.jpg
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-3-24 05:49 , Processed in 0.105536 second(s), 49 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表