精华内容
下载资源
问答
  • Win10系统UK532-USB2I2C接口转化芯片驱动安装教程
  • UK532-USB2I2C-DRIVER.zip

    2021-04-12 09:46:39
    UK532-USB2I2C WIN10免数字签名驱动
  • USB2I2C_VC++.zip

    2020-06-14 10:33:54
    CH341 是一个USB 总线的转接芯片,通过USB总线提供异步串口、打印口、并口以及常用的2线和4 线等同步串行接口。在异步串口方式下,CH341提供串口发送使能、串口接收就绪等交互式的速率控制信号以及常用的MODEM 联络...
  • UK532-USB2I2C.zip

    2021-04-11 22:00:04
    UK532-USB2I2C makes it possible to interface different kind of user applications to the PC over USB, without any need of µC controller programming. The Chip can be used as I²C/I2C/IIC/TWI/SMBUS ...
  • 文中详细介绍了基于USB2I2C接口实现对CMOS图像传感器的在线调试系统的设计过程,包括固件程序的设计方法,基于WDM模型的驱动程序设计和MFC的应用软件设计开发。
  • 该系统由PC机通过USB2I2C开发板访问CMOS图像传感器的寄存器,实现对图像的实时、快速的调整。在线调试系统由软硬件两部分组成,硬件部分利用I2C接口读写CMOS图像传感器的寄存器,软件部分不仅实现了DSP算法(增益 、...
  • Linux_USB2I2C驱动安装

    2018-12-12 14:46:30
    Linux_USB2I2C驱动安装安装步骤: 安装步骤: 下载Linux系统下的USB2I2C驱动安装 ,必须下载正确,一般网上给的都是win7上的安装教程和驱动; 我下载的包为DataPkg_USB2I2C.zip: 解压下载好的驱动压缩包:#...

    Linux_USB2I2C驱动安装

    1. 下载Linux系统下的USB2I2C驱动安装 ,必须下载正确,一般网上给的都是win7上的安装教程和驱动;
      我下载的包为DataPkg_USB2I2C.zip
      在这里插入图片描述

    2. 解压下载好的驱动压缩包:

      # unrar x xxxxx.rar
      

      或者是zip包,如果系统提示没安装unrar,先安装unrar后,再进行解压;

    3. 解压后会生成一个文件夹,该文件夹下的目录结构为:demo、driver、democh34x_pis、lib和readme.txt文件,readme.txt该文件中包含中英文版的驱动安装说明,根据readme.txt说明来就可以;

    4. 进入/driver目录,执行 make 命令,将生成一系列的文件,其中会生成一个对应于驱动源代码的ko文件,例如ch34x_pis.ko 文件,执行 sudo insmod ch34x_pis.ko 命令即可将该文件加载到Linux内核中;

    5. 退出/driver目录,进入/demo目录,执行

      # make
      

      命令,可以生成两个可执行文件,可以看到两个可执行文件 DEMODEMO_GUI 文件;
      在这里插入图片描述
      执行方法如下:

      # sudo ./DEMO
      

      在这里插入图片描述
      如果执行

      # ./DEMO
      

      命令,会出现以下情况:
      在这里插入图片描述

      # sudo ./DEMO_GUI
      

      在这里插入图片描述
      在这里插入图片描述
      接下来就可以自己的需求进行相应的操作了……在这里插入图片描述

    展开全文
  • Linux_USB2I2C驱动安装安装步骤:(以CH341驱动安装为例) 安装步骤:(以CH341驱动安装为例) 下载Linux系统下的USB2I2C驱动安装 :http://www.wch.cn/downloads/file/202.html 我下载的包为CH341PAR_LINUX.ZIP: ...

    安装步骤:【以CH341驱动安装为例】

    1. 下载Linux系统下的USB2I2C驱动安装下载地址
      我下载的包为CH341PAR_LINUX.ZIP
      在这里插入图片描述

    2. 解压下载好的驱动压缩包:

      # unzip CH341PAR_LINUX.ZIP
      
    3. 解压后会生成一个文件夹,该文件夹名为 CH341PAR_LINUX ,该目录下的文件有:demodriverlib 文件;
      在这里插入图片描述

    4. 进入/driver目录,执行

      # make 
      

      命令,将生成一系列的文件,其中会生成一个对应于驱动源代码 ch34x_pis.c 的ko文件 ch34x_pis.ko 文件,执行

      # sudo insmod ch34x_pis.ko
      

      注:该步操作必须在每次系统重启时重新执行,因为该操作是将ch34×_pis.ko文件加载到内存中,当系统重启之后,内存中保存的数据将会被清除;

      命令即可将该文件加载到Linux内核中;
      执行完该命令后,可以执行

      # ls /dev
      

      执行结果如下图所示,其中有一个名为 ch34x_pis0 的文件节点,即为刚刚添加成功的节点;
      在这里插入图片描述

    5. 退出/driver目录,进入/demo目录,执行

      # make  
      

      命令,可以生成两个可执行文件,可以看到两个可执行文件 DEMODEMO_GUI 文件;

      说明:在该目录中包含两个Makefile文件,一个为“Makefile”,另一个为“Makefile2”,当#make“Makefile”文件时,只会生成一个“DEMO”可执行文件,如果#make“Makefile2”时,可以生成两个可执行文件“DEMO”和“DEMO_GUI”

      在这里插入图片描述
      执行方法如下:

      # sudo ./DEMO
      

      如果执行

      # ./DEMO
      

      命令,会出现以下情况:
      在这里插入图片描述

      # sudo ./DEMO_GUI
      

      在这里插入图片描述
      在这里插入图片描述
      接下来就可以自己的需求进行相应的操作了……!
      相关的测试过程,大家可以参考如下链接中的过程进行操作
      https://github.com/zoobab/ch341-parport

    展开全文
  • USB2XXX_USB2IIC3.zip

    2020-03-14 18:53:05
    DS2431不是加密芯片,它是一款1Kbit(1024位)的1-Wire® EEPROM芯片,由四页存储区组成,每页256位。该器件的特点是,四页存储区相互独立,可以单独进行写保护或进入EPROM仿真模式,在该模式下,所有位的状态只能从...
  • Ginkgo USB转I2C适配器上位机软件,该软件功能强大,使用简单,适合需要对I2C设备进行复杂控制的应用!
  • Ginkgo USB转I2C适配器的上位机软件,很方便对I2C接口的芯片进行读写控制,对验证I2C接口的芯片功能很有帮助!
  • UK551-USB2ISP.zip

    2021-04-11 22:04:16
    The Chip can be used as I²C/I2C/IIC/TWI/SMBUS interface to i²C enabled peripheral IC´s. It also offers an 8bit bi-directional databus with EPP/MEM protocol, which could be used to interface HD...
  • USB转I2C I2C工具 I2C助手

    千次阅读 热门讨论 2019-03-29 10:35:08
    USB转I2C小工具,支持单字节、多字节读写,支持定时读数据。非常的好用! 界面如下: 设备地址:十六进制输入的设备地址,一般I2C 设备的地址都是7 位+1 位的读写位,这里设备地址就是7 位地址左移一位。也就 是...

    USB转I2C小工具,支持单字节、多字节读写,支持定时读数据。非常的好用!

    界面如下:

    设备地址:十六进制输入的设备地址,一般I2C 设备的地址都是7 位+1 位的读写位,这里设备地址就是7 位地址左移一位。也就  是最后一位肯定是0。有些数据手册中会直接写出左移之后的地址。这里需要大家多注意一下。
    寄存器    :十六进制的寄存器地址(注意:8bit寄存器时填写范围:00~ff。16bit寄存器时填写范围:0000~ffff
    读取长度:十进制方式输入(输入范围任意
    读数据    :点击一次就会读取一次规定数据长度的数据,十六进制显示
    写数据    :点击一次写数据,工具就会将写入数据框中的数据发送出去。数据框中只能输入十六进制数据
    定时读取:在输入框中输入时间,单位是ms。点击定时读取框后,开始定时读取。

    支持4种速率:20K、100K、400K、750K

    下载链接如下:

    链接:https://pan.baidu.com/s/1uqg4ZBuVH15egxHh2IOMjg

    展开全文
  • 利用USB-I2C实现从机I2C收发数据

    千次阅读 2018-10-17 14:05:33
    Ginkgo USB-I2C适配器固件从V2.8.17版本开始支持I2C从机功能,下面就针对这个功能的使用做简单介绍。实现目的:1、I2C从机接收数据,也就是接收I2C主机的数据并显示出来;2、I2C从机发送数据,也就是把数据传输到...

    Ginkgo USB-I2C适配器固件从V2.8.17版本开始支持I2C从机功能,下面就针对这个功能的使用做简单介绍。
    实现目的:
    1、I2C从机接收数据,也就是接收I2C主机的数据并显示出来;
    2、I2C从机发送数据,也就是把数据传输到适配器里面后,主机能将这些数据读出来;
    上位机测试软件用Ginkgo_USB-I2C_Classic_Setup_v2.9.1.exe软件,大家可以到我们官方网站下载。
    从机接收数据工作流程:
    初始化设备为从机模式(需设置从机地址)->自动接收数据->调用VII_SlaveReadBytes()函数返回数据;
    现在我们用两个USB-I2C适配器对接,一个当主机,一个当从机,由于适配器内部I2C总线上没上拉电阻,所以需要在SDA和SCL两根信号线上分别接一个4.7K的上拉电阻到3.3V,然后运行USB-I2C Classic软件,由于我们要配置适配器工作在从机模式下,所以在选择设备类型为从机之前需要先设置好相关参数,因为在选择从机模式后会根据界面设置相关参数自动初始化适配器为从机,其设置从机相关参数如下:
    SLAVE1.jpg 
    注意:Device Addr(Hex)这里就是设置从机地址的参数,主机在读写数据的时候都需要设置从机地址为这个数据,否则读写数据会出错,然后设置好发送周期(根据主机发送数据频率设置,由于我们这里主机是手动发送数据,所以可以把周期设置长一点),点击自动发送,这样软件就会周期性的调用VII_SlaveReadBytes()函数来获取适配器接收到的数据,如果没接收到数据,这个函数会返回0字节数据。
    这些都做好后,从机就等待主机发送数据了,如果接收到数据后就在PC调用VII_SlaveReadBytes()函数的时候将数据返回,现在主机做如下设置并点击发送,从机界面就能显示接收到的数据:
    SLAVE2.jpg 
    从机发送数据工作流程:
    从机发送数据需要先将数据写入适配器内部缓冲区中,然后主机产生时钟信号后,从机就会自动把数据发送出去,所以在从机设置设置好相关参数后,设置好要发送的数据,然后点击发送,数据就发送到适配器内部缓冲区了,然后主机就可以将数据从从机读回来。
    从机发送数据:
    SLAVE3.jpg 
    主机读取数据:
    SLAVE4.jpg 

    后记:
    从机模式在协助主机程序开发时有很大的用处,在不确定主机控制对象是否正常工作或者主机控制程序是否正常工作的时候可以利用从机来验证主机控制程序,这样可以加速定位问题所在。
    I2C通信的时候,在同一个总线上可以挂多个设备,主机和从机之间的数据传输都是通过地址来寻址的,所以在调试的时候一定要注意主机和从机的地址必须匹配,否则会出现无法正常通信的问题。
     

    展开全文
  • 固件#01--USB转I2C底层代码和原理

    千次阅读 2017-08-24 15:50:39
    USB转I2C底层代码和原理。
  • Interfacing FT2232H Hi-Speed Devices FT2232H USB高速接口转I2C 应用笔记
  • GY7501A/GY7512 USB-I2C数据手册 USB转I2C 使用说明书
  • 相关推荐基于Arduino开发板的电路使用了ATmega328单片机,2块L293D集成电路驱动器和USB串...发表于 2018-04-08 11:24•267次阅读 Arduino是一款便捷灵活、方便上手的开源电子原型平台,具有接口丰富、编程环境简便、...
  • 名称:纬图Ginkgo USB-I2C适配器品牌:ViewTool/纬图型号:VTG200A 典型应用:- I2C总线设备,芯片控制、调试 - I2C接口传感器测试 - I2C存储器EEPROM数据读写 - I2C总线设备故障检测维修 - PMBus和SMBus总线接口...
  • rk3288 android7.1.2u-boot i2c 1.1byteregister addr 1)写时序 slave addr(1byte)+register addr(1byte)+ Wvlaue(1byte) 2)读时序 slave addr(1byte)+register addr(1byte)+ (slave addr(1byte)...
  • CH341-I2C-labview-应用说明-所有版本都可以使用/CH340DS1.PDFCH341-I2C-labview-应用说明-所有版本都可以使用/CH341A-a.viCH341-I2C-labview-应用说明-所有版本都可以使用/CH341A-b.viCH341-I2C-labview-应用说明-...
  • 1、读写控制常规I2C接口芯片; 2、SMBus总线协议读写控制支持SMBus总线协议的芯片; 3、PMBus总线协议读写控制支持PMBus总线协议的电源管理芯片; 4、GPIO控制输出,给所控制的芯片输出相关控制信号; 5、所需硬件:...
  • 2、自购的一个mpu6050模块 软件环境 1、宿主机:mint19.02系统 2、迅为提供的基于设备树的linux4.14.02内核源码,使用的迅为教程中新的linux4.14内核。 3、迅为提供的可以使用设备树的uboot 4、使用4.14...
  • I2C总线是由Philips公司开发的一种简单、双向二线制同步串行总线。它只需要两根线即可在连接于总线上的器件之间传送信息。 接口 SCL - 串行时钟线 SDA - 串行数据线接口 SDA(串行数据线)和SCL(串行时钟线...
  • 概述经常有用户问我,使用USB2XXX的USB2IIC功能的时候,从机地址应该怎么传递的问题,这个问题的根源在于不同的I2C从机厂商采用了不同的I2C总线地址约定,导致在说I2C总线的时候总是容易搞混,本文主要针对这个问题...
  • I2C总线协议/地址详解

    千次阅读 2021-02-07 11:11:45
    电视机是最早的嵌入式系统之一,而最初的嵌入系统是使用内存映射(memory-mapped I/O)的方式来互连微控制器和外围设备的。要实现内存映射,设备必须并行连入微控制器的数据线和地址线,这种方式在连接多个外设时需...
  • 文章目录一、通讯接口介绍二、I2C总线三、通用同步/异步收发器USART四、串行外设接口SPI五、控制器区域网络CAN六、串行通用总线USB 杨桃32学习笔记,本文图片文字皆为转述 一、通讯接口介绍 IrDA接口和解调控制是...
  • CH341T模块调试IIC

    2020-11-18 10:51:08
    CH341T模块调试IIC PC调试软件。CH341T 模块具有两个功能,USB 转TTL(串口)、USB 转IIC。功能通过模块上的模式跳线帽设 置。跳线帽扣在TTL 端,插入电脑后就是USB 转...跳线帽扣在I2C 端,插入电脑就是USB转I2C 功能。
  • Linux I2C驱动(2)

    2017-03-29 10:55:46
    ①提供I2C适配器的硬件驱动,探测、初始化I2C适配器(申请I2C的地址中断号等),驱动CPU控制的I2C适配器从硬件上产生各种信号以及处理I2C中断等 ②提供I2C适配器的algorithm,用具体适配器的xxx_xfer()...
  • 偶然一个机会看到Yeelink这个平台,感觉不错,利用Ginkgo USB-I2C适配器可以读写控制AM2311温湿度传感器以获取环境温湿度,以前已经实现对这个适配器读写控制并在上位机上显示温湿度数据,今天看了下Yeelink的API,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,329
精华内容 931
关键字:

usb2i2c