这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » 国产MCU » 【STCAi8051U】学习Ai8051U的I2S外设之输出模拟信号(一)

共6条 1/1 1 跳转至

【STCAi8051U】学习Ai8051U的I2S外设之输出模拟信号(一)

专家
2025-05-09 19:44:40     打赏

学习STC的Ai8051U的I2S外设有一段时间了,在简单熟悉如何使用这个外设的基础上,这一次准备学习I2S连接信号处理IC后,形成波形输出(其实是语音信号输出)。原来是打算使用MAX98357这款I2S音频放大器模块做实验的,但手里现在有AI8051U实验箱,不需要自己搭建试验电路了,所以就先用AI8051U实验箱来做实验。

根据资料,AI8051U实验箱中处理I2S音频部分的电路如下:

图片1.png

电路中使用了TLV320AIC23B芯片。I2S接口安排在 P1.4、P1.5、P1.6、P1.7,TLV320AIC23B的控制脚TLV-SCL、TLV-SDA安排在任P5.1和P5.0上。

TLV320AIC23是TI推出的一款高性能的立体声音频Codec芯片,内置耳机输出放大器,支持MIC和LINE IN两种输入方式(二选一),且对输入和输出都具有可编程增益调节。AIC23的模数转换(ADCs)和数模转换(DACs)部件高度集成在芯片内部,采用了先进的Sigma-delta过采样技术,可以在8K到96K的频率范围内提供16bit、20bit、24bit和32bit的采样,ADC和 DAC的输出信噪比分别可以达到90dB和100dB。与此同时,AIC23还具有很低的能耗,回放模式下功率仅为23mW,省电模式下更是小于 15uW。由于具有上述优点,使得AIC23是一款非常理想的音频模拟I/O器件,可以很好的应用在随声听(如CD,MP3……)、录音机等数字音频领域。

TLV320AIC23的内部结构框图如下:

图片2.png

根据资料:

SCLK和SDI应用于SPI接口下的控制指令和数据的数据接口。

经大佬指正,发现例程中SCLK和SDI确实是被使用为I2C方式的。前面的学习内容,是个人想当然了。






关键词: 懒猫的学习笔记     I2S          输出模拟信号    

专家
2025-05-09 22:17:42     打赏
2楼

感谢分享


专家
2025-05-09 22:18:59     打赏
3楼

感谢分享


专家
2025-05-09 22:24:24     打赏
4楼

感谢分享


高工
2025-05-09 23:08:50     打赏
5楼

SPI接口的amp,好少见。平时见的数字功放都是I2C口居多


专家
2025-05-10 21:44:22     打赏
6楼

"SPI接口的amp,好少见。平时见的数字功放都是I2C口居多"

我正在学习如何使用这个芯片,正如你说的那样,例程中使用的I2C方式的。但好像是可以选择SPI模式的。


共6条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]