文章目录
TI5754M 简介
TAS5754M 是TI一款DAC芯片,D类。
主要应用:
• LCD/LED TV and Multi-Purpose Monitors
• Sound Bars, Docking Stations, PC Audio
• Wireless Subwoofers, Bluetooth and Active
硬件Block Digram 和THD+N

datasheet 1
Audio DSP在EVM上调整
安装软件 purePath2
连线等初始化

启动应用,选择5754M:

连接EVM

进行基本配置:

Biquad
调试Audio 处理流程,根据下图一个一个模块处理:

EQ3 DRC 4,DBE/PBE5
调整对应的参, 以DRC 三段设置为例

在线调试效果
修改寄存器对应的值,点击运行按钮,可以动态调整。

导出最后结果
保存已经调试好参数。导出结果

driver
定义数据结构,与工作队列
typedef struct
{
unsigned char bAddr;
unsigned int bLength;
unsigned char bArray[MAX_AMP_REG_LEN];
}TAS5754M_REGMAP;
struct TAS5754M_PRIV
{
int gpio_nreset;
int gpio_pdn;
struct workqueue_struct *dspworkqueue;
struct delayed_work dwork;
struct i2c_client *tasi2cdev;
};
驱动流程一致,参考TAS其他系列
*/
static const struct of_device_id tas5754m_dt_ids[] = {
{
.compatible = "ti,tas5754m", },
{
}
};
MODULE_DEVICE_TABLE(of, tas5754m_dt_ids);
static const struct i2c_device_id tas5754m_i2c_id[]
TAS5754M音频DSP到Android调试

最低0.47元/天 解锁文章
608





