CP2112的用途

一个USB转SMbus的芯片,不需要固件开发,HID标准类

CP2112的介绍

CP2112整体框架图
CP2112硬件开发笔记

电压环境
CP2112硬件开发笔记
引脚定义
CP2112硬件开发笔记
特殊引脚说明

  1. PIN6 为电压输入,如果PIN7输入5V电压,则PIN6为电压输出,输出为3.3V(带载能力只有100MA,电气特征下图)
    CP2112硬件开发笔记
  2. PIN7位内部电压调节器的输入电压
  3. PIN9 为复位引脚低电平复位
  4. PIN11,是判断CP2112是否处于USB挂起状态,当CP2112处于USB挂起状态时,此引脚为逻辑高。
  5. PIN17恰恰和PIN11相反。

SMbus 的操作说明

SMbus 支持3.3V~5V所有的设备

  1. CP2112,支持读,写和寻址读
  2. SMbus的时钟速度、设备地址、自动读写、读写超时时间、SCL低超时和重试时间可以通过USB配置
  3. SMbus的时钟速度范围10K~400K
  4. CP2112的从地址为7位,在确认地址时,CP2112不会现有读写请求,如果设置了最小有效位,CP2112将会忽视他
  5. 如果自动读取发送设置为0x01,则CP 2112将自动返回读取结果。如果设置为0x00,设备将等待“数据读响应”请求来响应数据。
  6. 读写延迟可以在0MS~1000MS

时序图

(具体说明请到手册里观看)CP2112硬件开发笔记
CP2112硬件开发笔记

GPIO

有8个GPIO,每个都可以配置输入输出,以及开漏或者推挽,USB的传输会影响GPIO的操作

两种电路

VDD做输出
CP2112硬件开发笔记
VDD做输入
CP2112硬件开发笔记

相关文章:

  • 2021-08-04
  • 2021-12-11
  • 2021-06-16
  • 2021-07-29
  • 2021-09-21
  • 2021-10-28
  • 2021-06-15
猜你喜欢
  • 2021-08-10
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-08
  • 2022-12-23
相关资源
相似解决方案