https://e2e.ti.com/support/audio-group/audio/f/audio-forum/769441/lm49352-startup-issues
部件号:LM4.9352万
大家好,
我有一位客户正在使用 LM4.9352万,并且遇到了一些设备配置问题。 应用程序描述如下:
我们使用LM4.9352万RL在扬声器上携带/收听通过I2S发送的音频信号。 它将通过I2S在端口1上发送信号。 然后,应在LS输出处将其作为模拟信号输出。 该应用程序将通过I2S从端口1到DAC,并通过放大器从DAC到LS输出。 配置通过I2C进行。 通过I2S传输的音频信号(文件)具有以下属性: BitWidth =每字16位 采样率= 16KHz 格式=立体声 主控时钟Hz = 125 *采样率 我们已连接至LS另一D类放大器 配置: MCLK输入为50MHz ->需要PLL时钟,PMC才能达到约300kHz
注册配置
|
注册 |
值 |
备注 |
|
|
|
|
|
0x00 |
0x03 |
芯片和PLL启用 |
|
0x01 |
0x02 |
MCLK = 50MHz |
|
0x02 |
0x50 |
|
|
0x03 |
0x00 |
输入PLL = MCLK |
|
配置PLL-时钟 |
||
|
0x04 |
0x14 |
M =(PLM+1)/2 =(20+1)/2 = 10.5 |
|
0x05 |
0x20 |
|
|
0x06 |
0x00 |
N = PLL_N + PLL_N_MOD = 32 + 0 = 32 |
|
0x07 |
0x18 |
P1 =(PLL_P1 + 1)/ 2 =(24 + 1)/2 = 12.5 |
|
0x08 |
0x18 |
P2 =(PLL_P2 + 1)/ 2 =(24 + 1)/2 = 12.5 |
|
0x10 |
0x03 |
DAC -> LS |
|
0x14 |
0x40 |
LS_LEVEL = 4dB |
|
0x15 |
0x00 |
|
|
ADC wrd nicht benötigt |
||
|
0x20 |
0x00 |
|
|
0x21 |
0x00 |
|
|
0x30 |
0x30 |
PLL_Output1 = 12,19 MHz |
|
0x31 |
0x05 |
Teiler = 3 -> ADC时钟= 4 MHz |
|
0x40 |
0x00 |
|
|
0x41 |
0x00 |
|
|
0x42 |
0x00 |
|
|
0x44 |
0x09 |
位0和位3 = 1 |
|
0x45 |
0x10 |
|
|
0x50 |
0x06 |
也尝试了0x07和0x01 |
|
0x54 |
0x1b |
SDI和SDO的每字16位 |
|
0x55 |
0x02 |
|
|
0x56 |
0x02 |
|
|
0xA8 |
0x7f |
|
|
0xA9 |
0x7f |
|
请检查寄存器配置,如果有什么突出的地方,请告诉我。
此致
Mihir