一起玩儿物联网人工智能小车(ESP32)——67 I2S协议简介

摘要:本文介绍I2S通信协议的基本知识

前面的Mini MP3模块是借助完整的功能模块实现了声音文件的播放,但在整个声音播放的过程中,ESP32处理器并未从事任何的工作,只是通过UART通信设备,发送指令来控制Mini MP3模块进行音乐播放。

本文将介绍一个专门用于数字音频设备之间传递音频数据的总线协议——IIS(Inter-IC-Sounder)协议。下面先来看一下声音从被采集到被扬声器播放出来的整个过程。

首先是麦克风在声音引起的机械振动下将声音信号转变为电压信号,电压信号经过放大等处理,给到ADC采样,ADC功能实现了将模拟信号转化为数字信号;数字信号经过编码、压缩等技术处理后,会被存储在介质上。在播放的时候,存储在介质上的数据会被发送给解码器(DSP、专用解码器),然后再发送给DAC,通过DAC将数字信号还原为模拟信号,最后给到喇叭完成声音/音频的播放。整个过程如下图所示:

在这个过程中进行数字信号传输的时候,就可能用到IIS通信协议。因为音频数据的传输对准确性要求较低,跟强调的是传输的速度。因此,IIS通信协议比之前讲解的IIC和SPI要更简单一些,IIS通信协议既没有地址也没有片选信号。

IIS通信协议依然采

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一起玩儿科技

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值