-
用DragonFace-A23.exe工具打开*.img文件后,选择:高级设置>>修改系统配置。
-
在打开的sysconfig1.lhs文件中,使用ctrl + F 查找 audio0 。
-
找到audio0所在位置的配置属性,按照需求修改如下参数:
audio_used = 1 ;AudioCodec是否使用,1—使用,0—不使用 audio_hp_ldo = "none" ; 独立电源控制配置,一般置为:none headphone_vol = 0x3b ;耳机音量极值=< 0x3f,63级 cap_vol = 0x1 ;录音音量:0x0--0db,0x1--24db,0x2--27db,0x3--30db,0x4--33db,0x5--36db,0x6--39db,0x7--42db digital_vol = 0x3 ;差分输出时用于调节波形失真导致的问题(0x2~0x6)。 pa_single_vol = 0x3b ;单喇叭音量极值=< 0x3f,63级;1.5db/step。 pa_double_used = 0 ;差分与单通信号配置,0-为差分,1-为单通 pa_double_vol = 0x3b ;双喇叭音量极值=< 0x3f,63级;1.5db/step。 headphone_direct_used = 1 ;耳机直驱与交驱选择:0-为交驱,1-为直驱 audio_pa_ctrl = port:PH09 ; 喇叭的gpio控制
-
说明:关于单喇叭与双喇叭及差分,单通的关系。
- 采用差分时,一般HPL和HPR时输出差分信号,需要同时接到AP的IN+和IN-,若此时采用短接的方式可能导致没有音频输出。
- 采用单端时,左右声道是分开输出,需要采用短接的方式将左右声道信号混合输出,若此时未短接可能导致声道信号缺失。