https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1076519/tas5805m-eq-setup
部件号:TAS5805M大家好,
我无法设置我的 EQ,我不明白为什么。 我正在使用定制 PCB (没有评估板),并将 seeduino Xiao 用作 I2C 控制器。
当我将系数上传到 DSP 时,它会失去 PLL,或者发出一些调制的白噪声,或者根本没有声音。
我知道我的 I2C 通信可以正常工作,并且我可以 在0xAA 页上按顺序写入和读取4字节数据的5个组,我的转换为5.27似乎可以正常工作(例如 :0.0010533183813095093 = B100010100000111110),我的启动序列遵循数据表: 我首先重置模块,然后设置 SAP_CTRL1,再次设置 device_CTRL_1,ANA CTRL 和 PHASE 控制,我 等待 I2S 时钟,然后 DSP 重置和 Hi-Z,然后 DSP 进入正常操作,仍然是 Hi-Z,取消静音(设备 ctrl2 reg)。 在我将 BQ_WR_CTRL1的 LSB 设置为1后,我上传了我的双四核(在两个信道的第一个波段上,0xAA 书中连续写入的所有5个系数),我将 Hi-Z 更改为播放模式,调整音量,就这样。 我要么有噪音,要么什么都没有。
我还使用 PPC3来确保系数清洁。
我做了什么错?