全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > 接口/总线/驱动 >

SMBus接口信号和帧格式_SMBus与I2C的差异

时间:2020-10-27 11:30

人气:

作者:admin

标签: 接口 

导读:SMBus接口信号和帧格式_SMBus与I2C的差异-SMBus(System Management Bus)是系统管理总线的简称,该总线由SBS-IF提出并维护(SBS-IF,Smart Battery System Implementers Forum,智能电池系统实现者论坛),该...

SMBus概述

SMBus(System Management Bus)是系统管理总线的简称,该总线由SBS-IF提出并维护(SBS-IF,Smart Battery System Implementers Forum,智能电池系统实现者论坛),该论坛发起者为Intel。SMBus总线主要应用于智能电池与MCU之间的通信,PC系统中与系统传感器之间的低速通信等。

SMBus接口信号

SMBus为I2C协议的子集(常用数字接口(3) I2C ),SMBus接口信号与I2C信号之间映射关系如下,其中SMBSUS#,SMBALERT#为可选信号,协议并未强制。

表1 SMBus接口信号

SMBus应用框图

同I2C。

SMBus帧格式

SMBus协议帧在I2C定义的通用帧格式基础上针对事务的不同进行了更加确定的定义。

图1 SMBus帧格式

如图1所示,SMBus协议定义的帧格式第1字节与I2C协议相同,传输Slave地址和读写命令。从第2字节开始,通过指定DATAn的内容组成不同的帧。例如在DATA1中填充Command Code来指示特定操作(协议对Command Code未详细描述),在帧尾字节填充PEC(CRC-8校验)增强传输的可靠性等。具体请参考协议的第五章网络层相关描述。

SMBus与I2C的差异

SMBus协议在附录B中,详述了SMBus同I2C的差异。总结如下

表2 SMBus与I2C之间的差异

SMBus和I2C的区别主要体现在四个方面:电气特性,时序,ACK用法,帧格式的不同。通常支持I2C的数字IP,通过模式配置既可以支持SMBus。
责任编辑人:CC

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信