IIS总线接口.pdf

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
IIS总线接口

36 IIS 总线接口总线接口 总线接口总线接口 IIS 是一种常用的数字音频接口。总线只处理音频数据,像编码和控制这样的其它信号被转移分开。 尽可能的在两个 IIS总线之间传输数据。一个3 线串行总线被用于组成一个为多元数据通道的路线、一个 选择路线和一个时钟路线,以尽量减少必要的插槽和保持简单的配线。 IIS 接口传输或接受声音数据来自于外部立体声音频编解码器。用于传输和接收数据,包括两个 32× 16 FIFO 数据结构。DMA 传输模式能支持传输或接受样本。从内部系统时钟控制器通过 IIS 时钟分频器或 直接时钟状态中提供 IIS的特定时钟。 36.136.1 IIS IIS 总线特征总线特征 3636.1.1 IIS IIS 总线特征总线特征 在 IIS总线接口包括以下功能: 2 通道 IIS总线用于 DMA装置的音频接口运作。 串行,8/16 位经通道数据传输。 支持 IIS, MSB-justified 和 LSB-justified数据格式。 36.2 36.2 结构框图结构框图 3636.2 .2 结构框图结构框图 对 IIS总线结构框图的描述,如图 30-1所示。 图 30-1 IIS 总线结构框图 36.3 36.3 功能说明功能说明 3636.3 .3 功能说明功能说明 IIS 接口由寄存器层、FIFI、移位寄存器、时钟控制、DMA 有限状态设计和通道控制模块组成。如图 6-66 所示。每个FIFO 有 32 位的宽度和 16 位深度构成,其中包括左/右通道数据。因此FIFO 的访问和数 据传输以左/右成对的单元进行操作。 1.主1.主//从模式从模式 1.1.主主//从模式从模式 可以通过 IISMOD 寄存器设置 IMS位,来选择主/从模式。在主模式中,内部产生 I2SSCLK和 I2SLRCLK 并提供给外部设备。因此区分产生 I2SSCLK和 I2SLRCLK需要一个启动时钟。IIS 预分频器以内部系统时钟 分出的频率产生一个启动时钟。在外部主模式下,从 IIS外部直接反馈启动时钟。在从模式中从引脚提供 I2SSCLK 和I2SLRCLK。 主/从模式不同与发射/接收。主/从模式主要介绍 I2SLRCLK 和I2SSCLK的用法。I2SLRCLK(这个只是 辅助)的用法并不重要。如果 IIS 总线接口传送 3时钟信号到 IIS编解码器,则IIS总线在主模式中。但 如果 IIS 总线接口传输数据到 IIS 编解码器,这是 TX 模式。反过来说,IIS 总线接口从 IIS 编解码器接收 时钟信号,这是 RX模式。发射/接收模式会显示数据流的方向。 如图 30-2 所示,显示在 IIS 时钟控制模块和系统控制器设置内部或外部主模式的启动路线。RCLK 表 明,在外部的主模式下启动时钟能被提供给外部 IIS 编解码器。 图 30-2 IIS 的时钟控制框图 2.D2.DMAMA 传输传输 2.2.DDMAMA 传输传输 在 DMA 传输模式中,发送器或接收器 FIFO 能通过 DMA 控制器被访问。DMA 的服务请求由发送器或接 收器 FIFO 的状态被激活。I2SCON 寄存器的FTXEMPT、FRXEMPT、FTXFULL 和 FRXFULL 位代表发送器或接收 器 FIFO 数据状态。特别是 FTXEMPT 和 FRXFULL 位,它们是对 DMA 服务请求准备好的标记;当发送 FIFO 不为空时,发送DMA 服务请求有效;当接收FIFO为空时,接收DMA 服务请求有效。对于单一数据,DMA传 输只用 “握手”的方法。确认DMA 被激活,则数据读取或写入操作必须执行。 *参考: DMA 请求点 发送模

文档评论(0)

ranfand + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档