lpc3250 i2s音频模块

lpc3250 i2s音频模块

ID:11711293

大小:43.50 KB

页数:3页

时间:2018-07-13

lpc3250 i2s音频模块_第1页
lpc3250 i2s音频模块_第2页
lpc3250 i2s音频模块_第3页
资源描述:

《lpc3250 i2s音频模块》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第24章LPC3250的I2S音频模块I2S为数字音频接口应用提供了标准的通讯接口。LPC3250包括2个I2S借口:I2S0和I2S1。I2S特别定义了一个三线串行总线:一个数据线,一个时钟线,还有一个声音选择信号。I2S的连接上有一个主机(并且它一直都是主机)和一个从机。LPC3250上的I2S接口提供了一个特别的传输和接收通道,每个通道都可以作为主机或者从机来操作。1.特征[1].I2S输入可以工作在主机和从机模式;[2].I2S输出可以工作在主机和从机模式,但是它与I2S输入没有关系;[3].支持独立的TX和RX时钟,一般时钟是基于TX时钟输入,或者RX时钟输入。[4].可以处理8,1

2、6和32位的声音信号;[5].单声道和立体声音频数据支持;[6].采样频率为16~96KHZ;[7].提供两个8位的声音FIFO数据缓存器,一个用于传输,一个用于接收;[8].当缓存器的电平穿过一个可编程的边界时,会产生一个中断请求;[9].两个DMA请求,由可编程缓存器的电平控制。它们都连接到通用的DMA模块;[10].对于I2S的输入和输出,控制复位,停止和静音是相互独立的;2.描述I2S通过传输通道将串行数据输出,通过接收通道输入串行数据。它支持NXP集成电路音频格式,包括8位、16位和32位的音频数据,通用于立体声和单声道模式。它的配制、数据的访问和控制是由一个APB寄存器操作的。数据

3、流是由一个带8字节宽度的FIFO缓存的。I2S接收和传输都是独立操作的主或从模式,对于这两个模式调制的不同在于对语音信号的选择,这个语音信号同时决定数据传输的时间。一次语音选择改变之后,在下一个传输时钟的下降沿,数据音频就会启动。在立体声模式,当WS为低时,左边的数据开始传输;当WS为高时,右边的数据开始传输。在单声道模式,同样的数据会被传输两次,一次是当WS=0,另一次是当WS=1时。(1).在主模式(WS-SEL=0),语音信号由系统内部产生,并带有9位计数器。这个计数器的半周期计数值可以在控制寄存器设置。(2).在从模式(WS-SEL=1),通过相关的总线口输入语音选择信号。(3).当I

4、2S总线活跃时,语音选择信号、接收时钟信号和发送时钟信号都被总线主机持续发送,而数据也被发射器持续发送。(4).当停止或者静音控制位分别被发送和接收时,I2S被禁止。(5).禁止位将使得发送通道和禁止通道都不能访问FIFO,而且传输通道此时处于静音模式。(6).静音控制位使得传输通道处于静音模式。在静音模式,传输通道FIFO正常工作,但是输出被禁止,被0代替了,但是这一位并不影响接收通道,数据会被正常接收。3.P口介绍I2S总线为标准的音频设备提供一种标准的音频接口,LPC3250含有两个接口:I2S0、I2S1。I2S总线是三线制串行总线,有一个时钟线,一个数据线,一个语言选择信号线。基本的

5、连接设备是主从结构。LPC3250的I2S接口提供了一个独立的传输和接口通道,每个通道都可以作为主从设备来操作。下面介绍它的PIN口:口类型备注I2S0RX-CLKI/OM18接收时钟。一个时钟信号用于在接收通道上同步传输数据,由主机驱动,从机接收。I2S1RX-CLKI/OB5I2S0RX-WSI/OL15接收语言选择,选择数据接收通道:WS=0,左边1通道接收数据;WS=1,右2通道接I2S1RX-WSI/OD7I2S0RX-SDAI/OM17接收数据,MSB最先接收数据。发射器驱动,接收器读I2S1RX-SDAI/OC7I2S0TX-CLKI/OL17发送时钟。一个时钟信号用于在接收通道

6、上同步传输数据。I2S1TX-CLKI/OA4I2S0TX-WSI/OL18发送语言选择,选择数据发送通道:WS=0,左边1通道接收数据;WS=1,右2通道接I2S0TX-WSI/OB4I2S0TX-SDAI/OL16发送数据,MSB最先发送数据。发射器驱动,接收器读I2S0TX-SDAI/OE74.寄存器介绍I2SDAO:数字音频输出寄存器,控制位用于I2S传输通道。I2SDAI:数字音频输入寄存器,控制位用于I2S接收通道。I2STXFIFO:传输FIFO,访问寄存器是8*32位的发射器FIFO。I2SRXFIFO:接收FIFO,访问寄存器是8*32位的接收器FIFO。I2SSTATE:状

7、态反馈寄存器,包含I2S接口的状态信息。I2SDMA1:DMA设置寄存器1,包含DAM请求1信息。I2SDMA2:DMA设置寄存器2,包含DAM请求2信息。I2SIRQ:中断请求控制器,包含的位是控制I2S的中断是如何产生的。I2STXRATE:发射位速率寄存器,它决定I2S发射位的速率。5.I2S的发射和接收接口I2S接口可以发射或者接收8,16和32位的立体声或者单声道音频信息。细节如下:[1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。