混合速度模式的串行总线系统——高速与低速设备协同
需积分: 48 154 浏览量
更新于2024-08-06
收藏 1.2MB PDF 举报
"该文档是深信服防火墙用户手册的一部分,主要讲解了I²C总线系统在不同速度模式下的工作原理,特别是混合速度模式的实现,涉及到串行总线系统中的低速模式与高速模式器件的兼容性和通信方式。"
在I²C(Inter-Integrated Circuit)总线系统中,不同速度模式的器件如何协同工作是一个关键问题。本文档重点讨论了13.4章节的“低速模式中的快速模式器件”和13.5章节的“串行总线系统的混合速度模式”。
13.4章节介绍了在低速模式(Low Speed Mode, LS)中,快速模式(Fast Speed Mode, FS)器件的使用。Hs(High Speed)模式器件可以完全向下兼容FS模式,并连接到FS模式的I²C总线系统。在这个配置下,Hs模式的主控设备会切换到FS模式,并禁用其电流源,以便于以FS模式的速率进行通信。SDAH和SCLH引脚用于连接FS模式的总线,而Hs模式设备的SDA和SCL引脚可能有其他功能。
13.5章节探讨了混合速度模式的实现。当系统中同时存在Hs模式、FS模式和标准模式(Standard Mode, SM)器件时,可以通过电桥实现不同速率间的通信。电桥能够适时连接或断开Hs模式和FS模式部分,且包含电平转换功能,使得不同电源电压的设备可以互相连接。电桥的控制完全依赖于串行信号SDAH、SCLH、SDA和SCL。在FS模式下,Hs模式主机的电桥将SDAH和SCLH连接到相应的SDA和SCL线上,允许Hs模式设备与FS模式设备以较慢的速度通信。仲裁仅在主机码00001XXX处执行,通常由Hs模式主机获胜。
I²C总线规范还涵盖了数据传输的细节,包括起始和停止条件、字节格式、响应、仲裁和时钟同步等。此外,它还描述了标准模式、快速模式和Hs模式的特点和扩展,以及10位寻址方式的使用。
总结来说,这个文档深入解析了I²C总线系统如何处理不同速度模式的器件之间的通信,这对于理解和设计支持多种速度模式的I²C系统至关重要。通过电桥技术和精确的时序控制,可以实现高效、灵活的总线操作,确保不同速度设备的兼容性和数据传输的可靠性。这对于嵌入式系统设计,尤其是涉及多种速度I²C器件的手机和单片机应用,具有重要的指导意义。
382 浏览量
2021-09-25 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-09-08 上传
146 浏览量
点击了解资源详情
物联网_赵伟杰
- 粉丝: 46
- 资源: 3985
最新资源
- 单片机串口通信仿真与代码实现详解
- LVGL GUI-Guider工具:设计并仿真LVGL界面
- Unity3D魔幻风格游戏UI界面与按钮图标素材详解
- MFC VC++实现串口温度数据显示源代码分析
- JEE培训项目:jee-todolist深度解析
- 74LS138译码器在单片机应用中的实现方法
- Android平台的动物象棋游戏应用开发
- C++系统测试项目:毕业设计与课程实践指南
- WZYAVPlayer:一个适用于iOS的视频播放控件
- ASP实现校园学生信息在线管理系统设计与实践
- 使用node-webkit和AngularJS打造跨平台桌面应用
- C#实现递归绘制圆形的探索
- C++语言项目开发:烟花效果动画实现
- 高效子网掩码计算器:网络工具中的必备应用
- 用Django构建个人博客网站的学习之旅
- SpringBoot微服务搭建与Spring Cloud实践