原因是,IIC设备在接收到命令后,大概有几百个微秒要处理数据,进而会拉低锁住SCK信号一会,但是
CH341A却不管SCK管脚的当前状态,就一股脑的把后续字节全都发送出来了。
进而导致无法跟设备正常通讯,有遇到这种情况的朋友吗?有解吗?
谢谢!
热门产品 :
CH634: 4端口USB3.0 HUB控制器芯片
原因是,IIC设备在接收到命令后,大概有几百个微秒要处理数据,进而会拉低锁住SCK信号一会,但是
CH341A却不管SCK管脚的当前状态,就一股脑的把后续字节全都发送出来了。
进而导致无法跟设备正常通讯,有遇到这种情况的朋友吗?有解吗?
谢谢!
另外,想了一个办法就是通过getstate函数获取 CH341A的pin脚状态,即希望获取SCK的当前状态。
依此来决定是否发送后续字节,结果,发现getstate函数,竟然不支持该管脚,仅支持SDA管脚。
希望厂家大牛,给个解决办法啊。谢谢!
我也在弄这个东西,楼上的大侠能否发一下原厂的demo代码给我?
我也在弄这个东西,楼上的大侠能否发一下原厂的demo代码给我?
你好,应用程序库与demo参见链接:/download/CH341EVT_ZIP.html