混合速度模式下的串行总线系统——Hs模式与F/S模式交互

需积分: 44 18 下载量 78 浏览量 更新于2024-08-09 收藏 840KB PDF 举报
"串行总线系统的混合速度模式-ov9660 camera module software application notes" 本文档主要探讨了在I2C通讯协议中的串行总线系统如何支持混合速度模式,特别是在低速模式中使用高速模式设备的情况。I2C(Inter-Integrated Circuit)总线是一种两线式串行总线,用于连接微控制器和各种外围设备,它支持多种工作模式以适应不同速度的器件。 在低速模式中的快速模式器件部分(13.4),文档指出高速(Hs)模式的设备可以完全向下兼容于标准/快速(F/S)模式的I2C总线系统。然而,在这种配置下,Hs模式的主控器必须工作在F/S模式,并禁用其电流源。为了实现这种连接,SDAH和SCLH引脚用来与F/S模式的总线系统连接,允许Hs模式设备的SDA和SCL引脚用于其他功能,如图23所示。 混合速度模式(13.5)则涉及在同一个系统中使用Hs模式、快速模式和/或标准模式设备的情况。为了在不同速度的设备间实现不同位速率,可以使用电桥技术。电桥能够在适当时间连接和断开Hs模式部分与F/S模式部分的连接,并具有电平转换功能,以处理不同电源电压的设备间的通信。例如,5V兼容的F/S模式设备可以通过电桥与3V或更低电压的Hs模式设备连接。 电桥的控制完全依赖于串行信号SDAH、SCLH、SDA和SCL。在F/S模式速度下,电桥将SDAH和SCLH线连接到相应的SDA和SCL线,使得Hs模式设备能以较低速度与F/S模式设备通信。在Hs模式传输中,电桥打开,将总线分割,使得Hs模式设备间能以3.4Mbit/s的速度通信。仲裁仅在特定主机码00001XXX时进行,通常由Hs模式主机胜出。 此外,文档还提到了I2C总线的其他方面,如版本历史、设计者和制造商的利益、总线的基本概念、特征、位传输规则、仲裁机制、7位和10位地址格式、电气规范和应用信息等。这些内容对于理解和设计支持混合速度模式的I2C总线系统至关重要。