I2C和SMBus两种总线是一样的吗?
有区别:
I2C SMBus
1. Clock Speed
Minimum none 10 kHz
Maximum 2 MHz 100 kHz
2. Timeout
none 35 ms
3. Electrical Characteristics
VHIGH Fixed Voltage 3.0 to VDDmax + 0.5V 2.1V -> VDD
VDD Relative 0.7 to VDDmax + 0.5V
VLOW Fixed Voltage -0.5 to 1.5 to 0.8V
VDD Relative -0.5 to 0.3VDD
4. Max Current
3 mA 350 uA
谢谢,最近一直不能上网。
最近看到电脑线路图中既有SMBus又有I2C。
而且SMBus大都用在Sensor等温度、电流电压的感测芯片,而I2C用于网络芯片等外设中。
这两者有何特定的用处?是否可兼容?
SMBus当初是为了智能电池而开发的,协议部分借鉴了I2C,但是强调低功耗;I2C现在一般都用于模块/芯片的初始化/配置/管理。详细内容还是看规范吧。
smbus是I2C的一个子集.
相关文章:
- 外行求教,can总线和以太网的优劣(05-08)
- OBD和1553B总线是什么关系 (05-08)
- 为什么用这两种方式求出的平方根升余弦的系数不一样?(05-08)
- 弱弱的问下,\sigma^2和N_o是一样的嘛?>(05-08)
- cdma系统里面,相邻的基站用的pn codebook都是一样的码?(05-08)
- 请问路径损耗模型上、下行是一样的吗?(05-08)