【经验】如何实现USB转I2C像串口助手一样进行数据读写

2018-08-01 世强
USB桥接芯片,USB转SMBUS芯片,USB转I2C芯片,CP2112 USB桥接芯片,USB转SMBUS芯片,USB转I2C芯片,CP2112 USB桥接芯片,USB转SMBUS芯片,USB转I2C芯片,CP2112 USB桥接芯片,USB转SMBUS芯片,USB转I2C芯片,CP2112

在工程师们的设计法宝中, USB转串口是必不可少的一个重要法宝,USB可以方便与PC进行连接,可以监控产品的工作状态,与PC交互等等许多功能,那么在实际应用中,我们还需要其他的接口,比如I2C,本文为大家介绍工程师另外一个重要法宝:USB转I2C/SMBUS。


CP2112SILICON LABS 推出的一块USB桥接芯片可以实现USB转I2C/SMBUS的方案,它的优势有:

1、单芯片 HID USB 至 SMBus 主桥接器

·集成 USB 收发器;无需外部电阻或晶体

·SMBus 主设备

·GPIO 可配置为输入 / 输出和开路漏极 / 推拉式

·512 字节 SMBus 数据缓冲器

·集成的 194 字节一次性可编程 ROM,用于存储可定制的产品信息

·片上加电复位电路

·片上稳压器:3.45 V 输出


2、Windows Mac HID SMBus

·用于快速应用程序开发的 API

·支持 Windows 7、 Vista、 XP、 Server 2003、 2000

·支持 Mac OS X


下面开始实现USB转I2C像串口助手一样进行数据读写教程:

  1. 拿到一块CP2112开发板或者自己设计的CP2112板子,

  2. USB端口连接电脑

   3. 下载上位机软件,windows操作系统连接:https://www.sekorm.com/doc/631573.html

   4. 安装上位机软件,并打开D:\SiLabs\MCU\CP2112_SDK\Software\HidSmbusExample\Windows\HidSmbusExample

   5. 连接CP2112的目标I2C SLAVE

   6. connect CP2112

   


7.  I2C数率选择,图中选择的是100K


8. 选择数据发送,界面data transfer

   选择需要发送的从地址,并填写发送的数据:

从地址为0xF0,在data to write下面写数据,点击write request完成收据发送。


9. 数据读取

   


点击菜单data transfer - 选择read request下面的slave address为从器件地址,然后选择address read reques下面的slave address为需要读取目标的I2C块地址,选择需要读取的字节数,然后选择read request,显示数据接收成功。

授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 4

本文由蜡笔小芯提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。

评论

   |   

提交评论

全部评论(4

  • 慧慧1985 Lv7. 资深专家 2018-10-15
    不错
  • 小伟 Lv7. 资深专家 2018-10-14
    支持!!!
  • 九个 Lv4. 资深工程师 2018-08-01
    学习
  • 守猪待兔 Lv7. 资深专家 2018-08-01
    学习学习
没有更多评论了

相关推荐

【经验】如何配置USB桥接器件CH9102F固件VID/PID/String参数

沁恒推出USB高速/全速转串口系列芯片,VCP串口支持硬件流控和高波特率大数据连续传输,部分型号支持VID/PID/String等内容配置,本文将以CH9102F为例,介绍通过ch34xSerCfg.exe软件进行VID/PID/String设置。

设计经验    发布时间 : 2023-04-01

【经验】单芯片USB转UART桥接器CP2105用于USB转双路485协议的操作步骤

CP2105是Silicon Labs的一款方便、高性价比的单芯片USB转UART桥接器,其实CP2105不仅仅只支持串口,CP2105还支持USB转485/232。本文主要针对CP2105的USB转485的相关操作进行介绍,让各位读者熟悉整个配置过程。

设计经验    发布时间 : 2019-09-25

【成功案例】USB桥接芯片CP2102N实现单节锂/锂聚合物电池充电管理芯片SGM4056的充电器识别功能

SGM4056是SGMICRO的一款简单可靠的单节锂/锂聚合物电池充电管理芯片,内置了符合锂离子电池充电要求的CC/CV充电程序,具有完善的保护功能,。一般的USB接口只能提供5V/500mA的电源,而电源适配器则可以提供1A以上的输出,为了兼顾安全充电和快速充电,充电器识别是非常必要的。本文将详细介绍如何使用CP2102N让SGM4056具有充电识别功能的方法。

设计经验    发布时间 : 2018-09-27

Silicon Labs(芯科科技)CP2112 USB转I2CSMBUS windows调试助手

描述- 本资料以压缩包的形式呈现,包内附有Silicon Labs(芯科科技)CP2112的USB转I2CSMBUS windows调试助手安装包。

型号- CP2112

开发环境(软件/固件)  -  SILICON LABS RAR 英文 下载

【产品】低成本USB桥接芯片,即连即用的接口管家-Silicon labs CP2104,CP2105,CP2110

Silicon labs CP21xx USB桥接系列产品共有四种USB转串口的解决方案:包括USB转UART接口芯片CP2104、USB转双UART接口芯片CP2105、HID-USB转UART接口芯片CP2110和HID-USB转SMBus及I2C接口芯片CP2112。该系列芯片能够广泛应用于个人医疗设备、手机、智能卡和存储卡阅读器、无线调制解调器等系统中。

新产品    发布时间 : 2016-02-17

【应用】USB桥接芯片CP2105评估套件用户指南——软件与硬件基础

Silicon Labs 同时提供软件和硬件开发工具,利用其 8 位和 32 位微控制器、音频、时钟和振荡器、接口、隔离、电源、传感器、USB ToolStick、无线和射频以及 Zigbee 设备,为设计人员提供支持。评估板一般用来作为开发者使用的学习板、实验板,可以作为应用目标板出来之前的软件测试、硬件调试的电路板。本应用方案将介绍CP2105套件内容、相关文件介绍、软件安装。

应用方案    发布时间 : 2019-04-04

【应用】工作电流低至9.5mA的USB桥接芯片用于4G通讯棒设计,3×3mm的小尺寸封装可减少PCB面积

逆变器端,通信棒为USB接口,即插即用,将相关数据通过芯科CP2102N-A02-GQFN28桥接芯片与MCU进行通信,处理后的数据通过4G模块与后台EMS管理系统进行通讯,后台进行统一处理。本文着重介绍芯科USB桥接芯片在4G通讯棒的应用。

应用方案    发布时间 : 2023-03-28

【应用】基于CP2102N USB-to-UART桥接器的程序自动下载电路设计

笔者有参与一款基于乐鑫ESP32 WiFi芯片的产品开发,设计中选用CP2102N实现USB转串口。 ESP32芯片程序下载时,需要通过跳线帽方式将芯片的GPIO0管脚拉低并重新上电或通过使能管脚EN重新复位芯片才能进入程序下载模式。为提高程序调试效率,设计中利用CP2102N的RTS和DTR信号输出控制三极管电路实现对ESP32芯片的GPIO0和EN管脚控制,实现ESP32芯片程序自动下载。

应用方案    发布时间 : 2019-07-20

【应用】芯科工作电流低至9.5 mA的USB桥接芯片CP2102N-A02-GQFN28用于激光水平尺,具有高集成度

激光水平尺的硬件电路部分一般由MCU、电源管理、锂电池、显示屏、激光收发器、USB桥接芯片等组成。今天主要讲讲USB桥接芯片,推荐一款芯科的USB桥接芯片,型号为CP2102N-A02-GQFN28,工作电流低至9.5 mA,非常适合用在锂电池供电的激光水平尺。

应用方案    发布时间 : 2023-03-17

【经验】USB转I2S音频芯片CP2615烧写方法介绍

CP2615是Silicon Labs(芯科科技)推出的USB转I2S音频芯片,该芯片涵盖了USB 2.0全速功能控制器、USB收发器、振荡器、I2S(音频)接口、I2C(控制)接口和UART接口,被广泛应用于USB扬声器,USB耳机和USB音乐盒等设备。工程师在开发CP2615音频设备时,经常会遇到如何烧写配置文件的问题,对于此问题,本文将详细介绍烧写方法。

设计经验    发布时间 : 2019-09-17

【选型】如何选择正确的USB桥接设备简化USB连接

无需专门的USB知识或固件开发,教你运用USB巧实现简化USB连接。

器件选型    发布时间 : 2019-09-02

【应用】USB桥接芯片CP2102N-A02-GQFN28R用于儿童智能夜灯,工作电流<10mA

针对儿童智能夜灯应用需求,本文推荐的是Silicon Labs推出的CP2102N-A02-GQFN28R作为USB桥接芯片,内部集成高性能Firmware,有高达3Mbps波特率的数据传输率;工作电流<10mA,测试性能非常满足项目的要求。

应用方案    发布时间 : 2022-12-10

CP2102设备,电脑无法识别,怎么办?装的官网最新驱动。

首先请确保电源部分的设计和芯片焊接是正确的,CP2102的电源设计请参考数据手册的第18页。另外,是否有更改过芯片的VID和PID,如果有更改过,请将安装的驱动文件下边的VID和PID进行更改,然后重新拔插。该芯片默认的VID和PID分别为:10C4和EA60。

技术问答    发布时间 : 2017-01-22

【经验】如何快速配置USB转I2S音频芯片CP2615的固件参数程序?

Silicon Labs推出的USB转I2S音频芯片CP2615,内部集成了一个USB 2.0全速功能控制器,集成USB所需的时钟单元、USB收发器、I2S(音频)接口、I2C(控制)接口和UART接口,不用开发者编写任何代码,即可快速为产品添加USB音频功能。本文将介绍在芯片开发的过程中,在windows系统下的可视化简便操作,实现芯片固件参数配置的方法。

设计经验    发布时间 : 2019-11-02

【经验】如何解决芯科科技USB-to-UART桥接器芯片CP2102无法安装驱动的问题

很多设备都需要提供一个USB接口和PC机对接,用于设备与PC软件直接的数据交互传输,USB软件协议与开发相应的Windows下设备驱动难度较大;所以在设计中选用无需编程的接口芯片CP2102N,从而简化USB设备设计。

设计经验    发布时间 : 2022-12-02

展开更多

电子商城

查看更多

品牌:SILICON LABS

品类:8位MCU

价格:¥18.9542

现货: 0

品牌:SILICON LABS

品类:Wireless Gecko SoC

价格:¥8.1764

现货: 103,858

品牌:SILICON LABS

品类:Mighty Gecko Multi-Protocol Wireless SoC

价格:¥27.0929

现货: 90,767

品牌:SILICON LABS

品类:Wireless SoC

价格:¥31.7756

现货: 88,300

品牌:SILICON LABS

品类:Wireless SoC

价格:¥19.9760

现货: 85,618

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.9026

现货: 83,055

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.5305

现货: 80,811

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥12.9143

现货: 80,658

品牌:SILICON LABS

品类:Wireless SoC

价格:¥35.3989

现货: 76,882

品牌:SILICON LABS

品类:8位MCU

价格:¥5.8534

现货: 72,220

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:SILICON LABS

品类:Switch Hall Effect Magnetic Position Sensor

价格:¥2.2924

现货:126,000

品牌:SILICON LABS

品类:Light Sensor

价格:¥20.3400

现货:28,003

品牌:SILICON LABS

品类:8位MCU

价格:¥4.9000

现货:12,000

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥10.1700

现货:10,000

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.7900

现货:3,451

品牌:SILICON LABS

品类:Wireless SoC

价格:¥15.1400

现货:1,455

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥11.1200

现货:1,201

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥16.8500

现货:550

品牌:SILICON LABS

品类:8位MCU

价格:¥56.0000

现货:550

品牌:SILICON LABS

品类:8位MCU

价格:¥5.1900

现货:396

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

EDA芯片设计软件免费使用

世强深圳实验室提供Robei EDA软件免费使用服务,与VCS、NC-Verilog、Modelsim等EDA工具无缝衔接,将IC设计高度抽象化,并精简到三个基本元素:模块、引脚、连接线,自动生成代码。点击预约,支持到场/视频直播使用,资深专家全程指导。

实验室地址: 深圳 提交需求>

信号完整性测试

深圳市启威测实验室,面向所有企业提供信号完整性测试服务,主要包括USB、HDMI 、DP、MIPI、PCIe 、SD/EMMC、DDR接口信号测试。测试手段有波形测试、眼图测试、抖动测试等。

提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面