请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
https://e2e.ti.com/support/audio-group/audio/f/audio-forum/762085/tas5548-how-to-init-tas5548
部件号:TAS5548德拉斯,
这是Leon Yu。
现在我有 了一个使用TAS5548的新项目。
我总能看到PWM端口只有384KHz的波形输出。 我不知道我遇到了什么问题。
以下是init的注册程序。 请帮我检查一下吗?
/*
** 版权所有(c)******************************************************
**深圳丰芳数码科技
**
**
**
**
**
**
**
**
**文件:FFD_SBDF_DspBootload.c.
**作者:SystemTools.
**日期:209/01/09
**说明:SBDF DSP引导加载文件:客户,Morel;ProductName,A861
**
**
**************
*/
#include "FFD_SBDF_Memmap.h"
#include "stm32f10x.h"
#include "absacc.h"
#include "FFD_SBDF_Datatype.h"
/* DSP启动加载数据*/
const uint8_t c_SBDFSPBootload[]__at (SBDF_DSPBL_ADDR)=
{
TAS5548_regs_NUM,
//寄存器说明
0x03,0x01,
// ASRC1
0xC5,0x04,
//通道关闭电源
0x27,0x01,
//频道静音
0x0F,0x01,
//通道增益
0xD9,0x04,
//输入混合器
0x41,32,
0x42,32,
0x43,32,
0x44,32,
0x45,32,
0x46,32,
0x47,32,
0x48,32,
//输出混音器
//注册数据
0xA0,
0x07,0x10,0x01,0x00,//启用MCLKO,LRCLKO,SCLKO,使用内部采样率到96K,SDIN1用于ASRC输出,
0xf8,
0xf8,
0x00,0x00,0x00,0x48,
0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
};
** 版权所有(c)******************************************************
**深圳丰芳数码科技
**
**
**
**
**
**
**
**
**文件:FFD_SBDF_DspBootload.c.
**作者:SystemTools.
**日期:209/01/09
**说明:SBDF DSP引导加载文件:客户,Morel;ProductName,A861
**
**
**************
*/
#include "FFD_SBDF_Memmap.h"
#include "stm32f10x.h"
#include "absacc.h"
#include "FFD_SBDF_Datatype.h"
/* DSP启动加载数据*/
const uint8_t c_SBDFSPBootload[]__at (SBDF_DSPBL_ADDR)=
{
TAS5548_regs_NUM,
//寄存器说明
0x03,0x01,
// ASRC1
0xC5,0x04,
//通道关闭电源
0x27,0x01,
//频道静音
0x0F,0x01,
//通道增益
0xD9,0x04,
//输入混合器
0x41,32,
0x42,32,
0x43,32,
0x44,32,
0x45,32,
0x46,32,
0x47,32,
0x48,32,
//输出混音器
//注册数据
0xA0,
0x07,0x10,0x01,0x00,//启用MCLKO,LRCLKO,SCLKO,使用内部采样率到96K,SDIN1用于ASRC输出,
0xf8,
0xf8,
0x00,0x00,0x00,0x48,
0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
};
