[电池电源管理] SH366000中的通讯协议兼容SMBus1.1,这个是什么协议?

[复制链接]
 楼主| Charlene沙 发表于 2024-12-27 10:12 | 显示全部楼层 |阅读模式
SH366000中的通讯协议兼容SMBus1.1,这个是什么协议?这个协议的优势是什么?
tpgf 发表于 2025-1-6 12:16 | 显示全部楼层
SMBus用于连接各种设备,包括电源相关设备、系统传感器、EEPROM通讯设备等
cr315 发表于 2025-1-6 15:32 | 显示全部楼层
SMBus是系统管理总线,它完全符合系统管理总线规范1.1版,并且与I2C串行总线兼容。SMBus标准是以Philips公司的I2C总线为基础,面向于不同系统间的通信。
两只袜子 发表于 2025-1-6 15:32 | 显示全部楼层
广泛应用,兼容性强
两只袜子 发表于 2025-1-6 15:32 | 显示全部楼层
硬件要求低,稳定性好
磨砂 发表于 2025-1-6 19:07 | 显示全部楼层
SMBus是一条两线制的串行总线,最初设计用于智能电池、充电电池和其他系统通信的微控制器之间的通信链路
晓伍 发表于 2025-1-6 21:31 | 显示全部楼层
SMBus基于I2C总线规范,工作在主/从模式,主器件提供时钟,在其发起一次传输时提供一个起始位,在其终止一次传输时提供一个停止位;从器件拥有一个7或10位从器件地址
八层楼 发表于 2025-1-7 08:01 | 显示全部楼层
SMBus需要一定的数据保持时间,而I2C总线则是从内部延长数据保持时间
观海 发表于 2025-1-7 13:09 | 显示全部楼层
SMBus具有超时功能,当SCL太低而超过35ms时,从器件将复位正在进行的通信
guanjiaer 发表于 2025-1-7 17:58 | 显示全部楼层
SMBus具有一种警报响应地址(ARA),因此当从器件产生一个中断时,它不会马上清除中断,而是一直保持到其收到一个由主器件发送的含有其地址的ARA为止
hight1light 发表于 2025-1-13 17:44 | 显示全部楼层
SH366000芯片中提到的通讯协议兼容SMBus 1.1,SMBus是一种基于I²C线的通信协议,主要用于系统管理和电源管理相关的设备通信。
canfeil 发表于 2025-1-13 18:51 | 显示全部楼层
一般来说,SMBus是由Intel在1995年提出的,主要用于低带宽的设备通信,特别是在PC和嵌入式系统中管理电源、温度传感器、电池状态等。SMBus 1.1是SMBus协议的一个版本,它在I²C的基础上增加了一些特定的规则和功能。
eleg34ance 发表于 2025-1-13 19:55 | 显示全部楼层
这个SMBus使用与I²C相同的物理层(两根线:SDA和SCL)。支持7位或10位设备地址。通信速率通常为100kHz(标准模式)或400kHz(快速模式)。
tiakon 发表于 2025-1-13 21:05 | 显示全部楼层
其实SMBus对时序有更严格的要求,例如超时机制(timeout)和时钟低电平保持时间
gongqijuns 发表于 2025-1-13 22:10 | 显示全部楼层
SMBus定义了特定的命令格式和数据包结构。支持主机与从机之间的双向通信
miltk 发表于 2025-1-14 08:33 | 显示全部楼层
电源管理功能,SMBus常用于电池管理、温度监控、风扇控制等系统管理任务。
hhdhy 发表于 2025-1-14 09:28 | 显示全部楼层
低功耗,SMBus设计用于低功耗设备,适合电池供电或需要节能的应用场景。
清芯芯清 发表于 2025-1-14 11:07 | 显示全部楼层
基于I²C的硬件设计简单,只需要两根线(SDA和SCL)。协议层相对简单,易于实现和调试
gra22ce 发表于 2025-1-14 12:13 | 显示全部楼层
SMBus是标准化的协议,广泛应用于PC、服务器和嵌入式系统中。兼容SMBus的设备可以方便地集成到现有系统中。
pe66ak 发表于 2025-1-14 13:02 | 显示全部楼层
可靠性,SMBus引入了超时机制和错误检测功能,提高了通信的可靠性。例如,如果从设备未能在规定时间内响应,主设备可以检测到并采取相应措施。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

53

主题

1393

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部

53

主题

1393

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部