
②#B 至#A 正常。
① DIN (I2S 24位)收到的语音通过 DAC、无法从 HPL 听到。 我在下面的寄存器中设置了什么错误吗?
下面的寄存器是#A 的寄存器。
B 的寄存器仅不同于"0x1BC0"。
(音频接口 LJF - 16位的长度)
我听不到来自#A 的 HPL 的声音、所以我没有检查 B 的 ADC 操作。
u16 codec_initial_CH1_2[codec_size]=
{
// MCLK = 11.2896Mhz (WCLK * 256)/ BCLK = 2.8224Mhz (WCLK * 64)/ WCLK = 44.1kHz
// MCLK = 12.288MHz (WCLK * 256))/ BCLK = 3.072MHz (WCLK * 64)/ WCLK = 48kHz
// MCLK = 12.288MHz (WCLK * 128)/ BCLK = 6.144MHz (WCLK * 64)/ WCLK = 96kHz
// PCM 24修复
//////////////////////// 页0////////////////////////////// 示例页87
0x0000、//页0
// 0x0101,//复位
// 0x02~0x03、0x06~0x08 PLL 설정。
0x0400、// MCLK 引脚为 CODEC_CLKIN
////////////////////// DAC 设置//////////////////////////////
0x0B81、// NDAC = 1
0x0C82、// MDAC = 2
0x0D00、// DAC - 1的 OSR
0x0E80、// DAC 的 OSR - 2 OSR = 128
0x1B20、//音频接口 I2S 的长度- 24位
0x3C01、// DAC - PRB_P1
////////////////////// ADC 置位////////////////////////////////////
0x1281、// NADC // NDAC 값 사용。
0x1382、// mAdc // MDAC 값 사용。
0x1480、// ADC 的 OSR - AOSR = 128 (与 PRB_R1至 PRB_R6一同使用、ADC 滤波器类型 A)
0x3D01、// ADC - PRB_R1
// 0x1900、//사용 X
// 0x1A00,//사용 X
// 0x1C00,//数据偏移设置
// 0x1D00,//回送
// 0x2000,//音频接口5 이해가 안되는 寄存器
// 0x2100,//音频接口6 이해가 안되는 寄存器
// 0x24 ~ 0x2F //读取 전용
//////////////////////// 第1页//////////////////////////////
0x0001、//第1页
0x0108、// AVDD 开启
0x0200、//模拟块已启用
////////////////////// DAC 设置//////////////////////////////
0x0300、// HPL 使用 AB 类驱动器/PTM_P3
0x0400、// HPR 使用 AB 类驱动器/PTM_P3
0x0930、// HPL、HPR 上电/ LOL、LOR 关闭
0x0C08、// HPL - DAC 左路由
0x0D08、// HPR - DAC 右路由
0x1000、// HPL -增益0dB★模拟增益//静音- 0x1040
0x1100、// HPR -增益0dB★模拟增益//静音- 0x1140
0x1425、//耳机驱动器启动 잘 모르겠음……예제따라함…
0x1675、// IN1L 到 HPL 音量控制-静音
0x1775、// IN1R 到 HPR 音量控制-静音
0x1828、//混频器放大器左侧音量-静音
0x1928、//混频放大器右音量-静音
////////////////////// ADC 置位////////////////////////////////////
0x0A00、//全芯片共模为0.9V
0x3D00、// PTM_R4
0x4732、//模拟输入上电时间为3.1ms
0x7B01、//当模拟块上电时基准将在40ms 内上电
0x34C0、// IN1L 左 MICPGA - 40k 电阻
0x36C0、// CM 通过具有40k 电阻的 CM1L 路由至左 MICPGA
0x37C0、// IN1R 右侧 MICPGA - 40k 电阻
0x39C0、// CM 通过具有40k 电阻的 CM1R 路由至右侧 MICPGA
0x3B80、//左 MICPGA★模拟增益
0x3C80、//右侧 MICPGA★模拟增益
// 0x3E ~ 0x46 //读取 전용
//////////////////////// 页0//////////////////////////////
0x0000、//页0
0x3FD6、//左侧、右侧 DAC 上电
0x4000、//左侧、右侧 DAC 未静音
0x4100、// DAC 左数字音量0dB★
0x4200、// DAC 右数字音量0dB★
0x51C0、//左侧、右侧 ADC 上电
0x5200、//左侧、右侧 ADC 未静音
0x5300、//左 ADC 数字通道音量0dB★
0x5400、//右侧 ADC 数字通道音量0dB★
};
