I2S总线详解:数据传输与字选择信号源

需积分: 45 28 下载量 63 浏览量 更新于2024-08-06 收藏 18.87MB PDF 举报
"字选择信号源-word.origins.the.secret.histories.of.english.words.from.a.to.z" 本文主要讨论了I2S总线的数据传输时序及其重要细节,这在电子设备和音频系统的通信中至关重要,特别是在LPC178x系列微控制器的应用中。I2S(Inter-IC Sound)是一种标准的数字音频接口,广泛用于音频设备间的数据传输。 6.4 总线描述部分详细阐述了I2S总线的工作原理: 1. **优先传输MSB** - 在I2S传输过程中,无论是发送还是接收数据,都遵循从最高位(MSB)开始的原则。这种设计确保了不论接收端支持多少位宽的音频数据,都能正确地捕获有效数据。 2. **字选择信号与数据传输时序** - 字选择信号(WS)的变化与数据传输之间有明确的关系。当WS电平改变后,数据会在发送时钟的下一个下降沿开始传输。在总线被使能的状态下,主机连续发送WS、接收时钟和发送时钟信号,而发送器则连续发送数据。在立体声模式下,WS低电平时传输左声道数据,高电平时传输右声道数据。而在单声道模式下,相同的数据会被发送两次,分别对应WS的低电平和高电平状态。 3. **字选择信号源** - 字选择信号的生成方式取决于设备的角色。在主机模式下(ws_sel = 0),字选择信号由内部9位计数器产生,其半周期计数值可以在控制寄存器中配置。而在从机模式下(ws_sel = 1),字选择信号需要从外部引入,具体实现可以参考相关硬件连接图,例如图6.1。 4. **I2S总线的禁能** - I2S总线可以通过设置停止位或静音控制位来禁用。这是为了在不需要数据传输或者需要中断通信时,确保系统的稳定性和节省能源。 此外,资源中还提到了LPC178x系列微控制器的其他功能部件,如E2PROM存储器和外部存储器控制器(EMC)。E2PROM是可编程且可擦写的非易失性存储器,常用于存储配置信息或系统参数。EMC是微控制器中用于管理外部RAM、闪存等存储设备的接口,它提供了与多种类型存储器兼容的接口,以扩展微控制器的存储能力。 5.16章节介绍了E2PROM的基本描述、特性以及寄存器描述,这部分内容可能包括E2PROM的操作模式、读写时序和相关控制寄存器的使用方法。5.17章节则概述了EMC的功能,包括它支持的不同类型的外部存储器和其主要特性,这对于配置和控制外部存储器的访问是至关重要的。 这些知识点对于理解LPC178x微控制器的音频处理能力和外围设备交互机制具有重要意义,同时也为系统设计者提供了实现高效、可靠数字音频系统的参考。