TAS2505播放音乐时 SPKP/SPKM 信号异常,SPKP/SPKM 波形: 其占空比在音频播放期间不变
1) 1)扬声 器连接到 SPKM/SPKP:8 Ω、1W
2) 2)初始化脚本:
#define TAS2505_REG (PAGE、reg)(((PAGE * 128)+ reg)
#define TAS2505_PAGECTL TAS2505_REG (0、0)
#define TAS2505_RESET TAS2505_REG (0、1)
#define TAS2505_CLKMUX TAS2505_REG (0、4)
#define TAS2505_PLLPR TAS2505_REG (0、5)
#define TAS2505_PLLJ TAS2505_REG (0、6)
#define TAS2505_PLLDMSB TAS2505_REG (0、7)
#define TAS2505_PLLLSB TAS2505_REG (0、8)
#define TAS2505_NDAC TAS2505_REG (0、11)
#define TAS2505_MDAC TAS2505_REG (0、12)
#define TAS2505_DOSRMSB TAS2505_REG (0、13)
#define TAS2505_DOSRLSB TAS2505_REG (0、14)
#define TAS2505_IFACE1 TAS2505_REG (0、27)
#define TAS2505_IFACE3 TAS2505_REG (0、29)
#define TAS2505_BCLKNDIV TAS2505_REG (0、30)
#define TAS2505_DACFLAG1 TAS2505_REG (0、37)
#define TAS2505_DACFLAG2 TAS2505_REG (0、38)
#define TAS2505_STICKYFLAG1 TAS2505_REG (0、42)
#define TAS2505_INTFLAG1 TAS2505_REG (0、43)
#define TAS2505_STICKYFLAG2 TAS2505_REG (0、44)
#define TAS2505_INTFLAG2 TAS2505_REG (0、46)
#define TAS2505_DACINSTRSET TAS2505_REG (0、60)
#define TAS2505_DACSETUP1 TAS2505_REG (0、63)
#define TAS2505_DACSETUP2 TAS2505_REG (0、64)
#define TAS2505_DACVOL TAS2505_REG (0、65)
#define TAS2505_REF_POR_LDO_BGAP_CTRL TAS2505_REG (1、1)
#define TAS2505_LDO_CTRL TAS2505_REG (1、2)
#define TAS2505_PLAYBACKCONF1 TAS2505_REG (1、3)
#define TAS2505_SPKAMPCTRL1 TAS2505_REG (1、45)
#define TAS2505_SPKVOL1 TAS2505_REG (1、46)
#define TAS2505_SPKVOL2 TAS2505_REG (1、48)
#define TAS2505_DACANLGAINFLAG TAS2505_REG (1、63)
静态常量结构 reg_default tas2505_reg_defaults[]={
{TAS2505_CLKMUX、0x00}、
{TAS2505_PLLPR、0x11}、
{TAS2505_PLLJ、0x04}、
{TAS2505_PLLDMSB、0x00}、
{TAS2505_PLLLSB、0x00}、
{TAS2505_NDAC、0x01}、
{TAS2505_MDAC、0x01}、
{TAS2505_DOSRMSB、0x00}、
{TAS2505_DOSRLSB、0x80}、
{TAS2505_IFACE1、0x00}、
{TAS2505_IFACE3、0x00}、
{TAS2505_DACSETUP1、0x14}、
{TAS2505_DACSETUP2、0x0c}、
{TAS2505_DACVOL、0x00}、
{TAS2505_REF_POR_LDO_BGAP_CTRL、0x00}、
{TAS2505_LDO_CTRL、0x0c}、
{TAS2505_SPKAMPCTRL1、0x00}、
{TAS2505_SPKVOL1、0x10}、
{TAS2505_SPKVOL2、0x01}、
{TAS2505_DACFLAG1、0x00}、
{TAS2505_DACFLAG2、0x00}、
{TAS2505_STICKYFLAG1、0x00}、
{TAS2505_STICKYFLAG2、0x00}、
{TAS2505_INTFLAG1、0x00}、
{TAS2505_INTFLAG2、0x00}、
{TAS2505_DACANLGAINFLAG、0x00}、
};
3) 3) sch:
e2e.ti.com/.../TG_5F00_MIC_5F00_SPK.pdf
此致




