https://e2e.ti.com/support/audio-group/audio/f/audio-forum/591863/tlv320aic3254-tlv320ic3254
部件号:TLV320AIC3254应用:麦克风(来自麦克风前置放大器的线路输入)编解码器。
使用SPI接口。
该代码是在A–K和–U EVB上开发的。 两者都是USB-I2C (而–K具有SPI开关)。 我们已成功运行了500 Hz音频发生器(测试)和更复杂的应用程序。
我们已经完成了以下工作:
1. 现在我们的目标板上,下个月将投入生产。
2. 已验证我们的电源(不使用内部LDO):3.3 和1.8V。
3. SPI:芯片选择,时钟,数据。 (尽管我们在K-EVM上成功进行了读取基准,但在此电路板上没有回读功能)。 SPI时钟为250 kHz (低于400限制)
4. MCLK:输入时钟为3.3V CMOS-MHZ 19.200。 (不用于评估版)。
5. 由于我们意外地(见下文)将编解码器运行在两个不同的处理器(Silicon Labs,我们的主板处理器是PIC24)上,我们确信SPI完整性和寄存器寻址都能正确完成。
加载简单的500 Hz音频发生器。 没有发生任何事情。 我探测了引脚1 (MCLK),意外碰到PIN2-BCLK。 它开始运转。 我已经重复了几次。 但是,如果在加电时连接了pin-1和2,则不会发生任何情况。
原理图和代码由Phil Meyer提供
我怀疑它与使用内部PLL有关,因为-U和-K评估板使用TI USB-IC提供的4 MHz clk。