之前搞过I2C,网上查询到了一些描述说,SMBus是I2C的扩展,PMBus是SMbus的延伸。
又说标准的I2C无法跟PMBus通讯,这个又怎么理解呢?
是不是MCU 配置成I2C模式,然后就是使用PMBus的命令就可以了?
或者说PMBus只是数据命令的总称,物理走的还是I2C模式?
STM32规格书上面说是I2C接口跟SMBus和PMBus兼容?
那理解就是配置成简单的I2C模式,就可以当SMBus和PMBus使用?
那为什么在CubeMX上面却有:
1. I2Cmode:
2.SMBus-Alert-mode;
3.SMbus-two-wire-interface
3种模式选择呢?如果一样那为什么多弄出2种来?
有接触过此总线大大神么? |
[url=]使用特权[/url] [url=]更多操作[/url]
|