Firefly开源社区

打印 上一主题 下一主题

[Linux] I2S 左对齐、右对齐模式 声音撕裂、爆音 的问题

14

积分

0

威望

0

贡献

技术小白

积分
14

I2S 左对齐、右对齐模式 声音撕裂、爆音 的问题

发表于 2022-4-28 17:13:21      浏览:5612 | 回复:1        打印      只看该作者   [复制链接] 楼主
问题描述及复现步骤:
按照说明书,改了 设备树文件中的   audiopwmout_diff  选项,如下
simple-audio-card,format = "left_j";

改完之后编译,再去读I2S控制器寄存器,结果读出来数据显示,现在还是I2S normal 模式
然后再去设置同一设备树文件中的  rk809_sound 选项,
simple-audio-card,format = "left_j";
改完之后编译,再去读I2S控制器寄存器,读出来的数据显示,现在在 I2S left justified 模式,但是播放音乐的声音明显不对,撕裂感、爆音都有

log.txt

1.19 KB, 下载次数: 1, 下载积分: 灯泡 -1 , 经验 -1

回复

使用道具 举报

14

积分

0

威望

0

贡献

技术小白

积分
14
发表于 2022-4-29 13:52:14        只看该作者  沙发
是不是 修改 I2S 模式的地方不对呢?   如果不对,应该在什么地方去修改I2S格式,可以从默认的I2S normal 模式切换到 I2S 左对齐模式呢?
回复

使用道具 举报

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

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表