WCH沁恒单片机
直播中

哥儿

8年用户 907经验值
擅长:嵌入式技术
私信 关注
[问答]

在卸载CH341PAR时,提示出现没有可卸载的驱动是什么意思?

最近在使用C#开发一上位机,通过CH341与下位机进行通信遇到了一些问题。
在使用官方的USBIOX.DLL中的USBIO_OpenDevice进行通信时,返回的句柄为0xffffffff,无法正常打开设备。
截图:

另外,DLL中的USBIO_StreamI2C也无法正常使用,返回的值为fault
截图:


驱动现在已经是正常安装的情况,关于驱动安装我有些疑问如下:
现在安装了CH341SER和CH341PAR
1、现在我在设备管理器中看到我的设备是以串口COM的形式出现的,我怀疑是驱动的安装除了问题,但是在重新安装驱动,重启之后,问题依旧。
2、在卸载CH341PAR时,提示出现没有可卸载的驱动(具体什么提示忘了?,大概意思就是这样),这是否意味着驱动没有安装成功?如果有问题,该如何解决?
  

回帖(2)

周彦楠

2022-7-13 09:56:18
您好,根据您描述的现象是CH341选择错了工作模式导致。使用SPI/I2C/并口等功能的时候要将硬件切换并口模式。(匹配CH341PAR驱动)具体可见手册5.3小节“功能配置”。简单的更改模式的方法为,在芯片的ACT引脚上接1个2K的下拉电阻。另,我们提供了CH341PAR的CSharp例程,可直接进行使用与二次开发,链接地址:http://www.wch.cn/bbs/thread-66775-1.html
举报

张琴

2022-7-13 09:56:23
好的,应该是这个问题,我们待会确认下,感谢您的回复。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分