主题中讨论的其他器件: AM5728
运算通道
/usr/sbin/i2cset -f -y 3 0x18 0x00 0x00
/usr/sbin/i2cset -f -y 3 0x18 0x3f 0xc0
/usr/sbin/i2cset -f -y 3 0x18 0x40 0x00
/usr/sbin/i2cset -f -y 3 0x18 0x00 0x01
/usr/sbin/i2cset -f -y 3 0x18 0x03 0x00
/usr/sbin/i2cset -f -y 3 0x18 0x04 0x00
#听筒-关闭
/usr/sbin/i2cset -f -y 3 0x18 0x08 0x00
/usr/sbin/i2cset -f -y 3 0x18 0x24 0x7f
/usr/sbin/i2cset -f -y 3 0x18 0x25 0x7f
/usr/sbin/i2cset -f -y 3 0x18 0x26 0x7f
/usr/sbin/i2cset -f -y 3 0x18 0x28 0x39
/usr/sbin/i2cset -f -y 3 0x18 0x29 bb9.
/usr/sbin/i2cset -f -y 3 0x18 0x2a 0x08
#耳机-关闭
/usr/sbin/i2cset -f -y 3 0x18 0x1f bb9.
/usr/sbin/i2cset -f -y 3 0x18 0x20 bb9.
/usr/sbin/i2cset -f -y 3 0x18 0x1b 0x33
扬声器打开
/usr/sbin/i2cset -f -y 3 0x18 0x16 0xc3 #LOL & LOR 输出驱动程序加电
/usr/sbin/i2cset -f -y 3 0x18 0x2D 0x06 #SPKL 加电、SPRK 断电
/usr/sbin/i2cset -f -y 3 0x18 0x2e 0x00 #Route LOL to SPK-LEFT @ 0dB
/usr/sbin/i2cset -f -y 3 0x18 0x2F 0xff #Route Lor to SPK-right @ 0dB
/usr/sbin/i2cset -f -y 3 0x18 0x30 0x10 #set 扬声器增益用于 SPKL@6dB 和 SPKR @ MUTE
ADC 配置
/usr/sbin/i2cset -f -y 3 0x18 0x00 0x01 #Setting to Page-1
/usr/sbin/i2cset -f -y 3 0x18 0x08 0x00 #HP 和 REC 驱动程序的输出通信模式设置为输入共模
/usr/sbin/i2cset -f -y 3 0x18 0x33 0x15 #MicBias 控制加电
/usr/sbin/i2cset -f -y 3 0x18 0x34 0x04 #IN3L 已选择为左侧 MIC PGA,IN1R 未选择
/usr/sbin/i2cset -f -y 3 0x18 0x36 0x40 #CM1选中(Rin-20K),CM2未选中
/usr/sbin/i2cset -f -y 3 0x18 0x37 0x00 #IN1R、2R、3R 未选中
/usr/sbin/i2cset -f -y 3 0x18 0x39 0x00 #CM 未选中
/usr/sbin/i2cset -f -y 3 0x18 0x3b 0x3c #Left MICPGA 增益以30dB 启用
/usr/sbin/i2cset -f -y 3 0x18 0x3c 0x80 #Right MICPGA gain 在处启用
/usr/sbin/i2cset -f -y 3 0x18 0x3D 0x00 #Left & Right ADC 调制器从左右 ADCPGA 获取输入
/usr/sbin/i2cset -f -y 3 0x18 0x00 0x00 #Setting to Page-0
/usr/sbin/i2cset -f -y 3 0x18 0x51 0x80 #Left & Right Channel ADC 加电
/usr/sbin/i2cset -f -y 3 0x18 0x52 0x00 #Left & Right ADC 信道取消静音、0dB