CH341USB转I2C问题

使用CH341输出I2C数据,SLAVE端寻址正确,但是收不到数据,用示波器看发现输出数据时CH341没有输出时钟,查CH341手册发现输出数据时SCL固定低电平。请问这样的话SLAVE端没有时钟怎么接收数据啊?API用的是StreamI2C

为了验证该问题,请把ch341t的scl引脚与您要操作侧器件的scl引脚断开,然后通过调用StreamI2C函数来读写i2c流,再用示波器看scl和sda信号!


使用CH341输出I2C数据,SLAVE端寻址正确,但是收不到数据,用示波器看发现输出数据时CH341没有输出时钟,查CH341手册发现输出数据时SCL固定低电平。请问这样的话SLAVE端没有时钟怎么接收数据啊?API用的是StreamI2C?


向各位高手请教:我想用CH341A用作AT89S52的ISP下载线,装CH341PAR.exe驱动时,显示预装成功,可接上USB下载线板后没显示找到USB新硬件。直接用CH341DP的SPI下载工具,总是显示“在寻找CH341下载地址”;下载“预览”按键总是灰色的不可用。提示:我用的是戴尔笔记本,装的是win7系统。请教各位高手是什么原因?如何解决才可以用?谢谢!


要先配置CH341A工作在SPI模式下才行吧


首先要配置ch341a为并口模式,SDA接地


只有登录才能回复,可以选择微信账号登录