CP2112的用途
一个USB转SMbus的芯片,不需要固件开发,HID标准类
CP2112的介绍
CP2112整体框架图
电压环境
引脚定义
特殊引脚说明
- PIN6 为电压输入,如果PIN7输入5V电压,则PIN6为电压输出,输出为3.3V(带载能力只有100MA,电气特征下图)
- PIN7位内部电压调节器的输入电压
- PIN9 为复位引脚低电平复位
- PIN11,是判断CP2112是否处于USB挂起状态,当CP2112处于USB挂起状态时,此引脚为逻辑高。
- PIN17恰恰和PIN11相反。
SMbus 的操作说明
SMbus 支持3.3V~5V所有的设备
- CP2112,支持读,写和寻址读
- SMbus的时钟速度、设备地址、自动读写、读写超时时间、SCL低超时和重试时间可以通过USB配置
- SMbus的时钟速度范围10K~400K
- CP2112的从地址为7位,在确认地址时,CP2112不会现有读写请求,如果设置了最小有效位,CP2112将会忽视他
- 如果自动读取发送设置为0x01,则CP 2112将自动返回读取结果。如果设置为0x00,设备将等待“数据读响应”请求来响应数据。
- 读写延迟可以在0MS~1000MS
时序图
(具体说明请到手册里观看)
GPIO
有8个GPIO,每个都可以配置输入输出,以及开漏或者推挽,USB的传输会影响GPIO的操作
两种电路
VDD做输出
VDD做输入