HPLOUT和HPROUT能正常输出双声道音频,但HPLCOM没有声音,HPRCOM是有声音的,会是哪里配置出问题呢?
这些是读取出来的寄存器的值,我对HPxOUT和HPxCOM进行了简单的分类。
reg0 =0, reg1 =0, reg2 =0, reg3 =81,reg4 =20,reg5 =0, reg6 =0, reg7 =a, reg8 =f0,reg9 =7, reg10 =0, reg11 =1, reg12 =50,reg13 =0, reg14 =80,reg15 =0, reg16 =0, reg17 =f, reg18 =f0,reg19 =4, reg20 =78,reg21 =78,reg22 =4, reg23 =78, reg24 =78,reg25 =46,reg26 =0, reg27 =fe,reg28 =0, reg29 =0, reg30 =fe,reg31 =0, reg32 =0, reg33 =0, reg34 =0, reg35 =0, reg36 =cc,reg37 =c0,reg38 =3e,reg39 =0, reg40 =80,reg41 =1, reg42 =78,reg43 =0, reg44 =0, reg45 =0, reg46 =0, reg47 =80, reg48 =0, reg49 =0, reg50 =0, reg51 =9d,reg52 =0, reg53 =0, reg54 =0, reg55 =0, reg56 =0, reg57 =0, reg58 =9c,reg59 =0, reg60 =0, reg61 =0, reg62 =0, reg63 =0, reg64 =80,reg65 =9d,reg66 =0, reg67 =0, reg68 =0, reg69 =0, reg70 =0, reg71 =0, reg72 =9c,reg73 =0, reg74 =0, reg75 =0, reg76 =0, reg77 =0, reg78 =0, reg79 =0, reg80 =0, reg81 =0, reg82 =80,reg83 =0, reg84 =0, reg85 =0, reg86 =b, reg87 =0, reg88 =0, reg89 =0, reg90 =0, reg91 =0, reg92 =80,reg93 =b, reg94 =d8,reg95 =0, reg96 =0, reg97 =0, reg98 =0, reg99 =0, reg100=0, reg101=0 HPLOUT HPROUT HPLCOM HPRCOM REG46:0 REG60:0 REG37:c0 REG38:3e REG47:80 REG61:0 REG53:0 REG67:0 REG49:0 REG63:0 REG54:0 REG68:0 REG50:0 REG64:80 REG56:0 REG70:0 REG51:9d REG65:9d REG57:0 REG71:0REG58:9c REG72:9c
user151383853:
e2echina.ti.com/…/169567
这一帖是相同的, 重复发帖了
Kailyn Chen:
您好,HPLCOM 没声音的话,读一下寄存器Reg 58h,看HPLCOM 是否mute。
但目前看58h的配置是没问题的,所以需要确认下这个寄存器是否将HPLCOM mute掉。
user5942809:
回复 Kailyn Chen:
58为9e,72为9c,都没有mute