搜索
 找回密码
 立即注册

简单一步 , 微信登陆

数字功放STA33X反复MUTE再放开有时出现无声音的解决办法

作者:Jack.Lin | 时间:2016-7-18 00:36:49 | 阅读:4726| 显示全部楼层


适用范围:使用STA33X的数字功放平台
关键字:    STA33X  无声音 MUTE

[问题]:
       在使得此I2S数字功放时,许多人喜欢在MUTE时直接操作0x06 registor的bit0 set 0 or set 1. 其实这样在经常性的操作MUTE再放开出现无声音的情况。

[解决办法]:
        不要操作以上提到的registor,而是在MUTE将0x07 registor值读出来暂存着,然后写入0xFF的值,这样就MUTE了,然后放开声音时再将其写回刚才读出来暂存的值。

该会员没有填写今日想说内容.
回复

使用道具 举报

大神点评5

creass 发表于:2016-8-2 11:11:57
也可以用全局变量的做法避免频繁写入寄存器
hahaahhahaha!!123
回复 支持 反对

使用道具 举报

xuludestiny 发表于:2016-8-5 14:25:20
把水灌满
回复

使用道具 举报

AlexWeng 发表于:2016-8-7 23:00:34
非常牛B!
该会员没有填写今日想说内容.
回复

使用道具 举报

Jack.Lin 发表于:2017-2-6 15:37:01
不敢当,我这种小伎俩而已。
该会员没有填写今日想说内容.
回复 支持 反对

使用道具 举报

bsd_Gavin 发表于:2017-6-4 11:00:04
            
该会员没有填写今日想说内容.
回复 支持 反对

使用道具 举报

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