CH9340K RTS#一直高电平,不能控制,怎么原因呢?

大家好,

     最近做了一块板子,使用的是CH9340K,按照官方图纸的,使用串口软件sscom,DTR可控制;可是RTS#一直高电平,不能控制,怎么原因呢?

您好,CH9340使用的是操作系统自带的CDC串口驱动,因受限于Windows操作系统的驱动特性,RTS无法单独进行控制,详见如下方案说明:/application/357.html,若无特殊需求,建议优先选用支持VCP驱动方式的串口芯片。


好的,多谢!

我先试试看VCP驱动


你好,尝试了下载这个驱动 

CH9340SER.EXE

安装后,现象还是一样的,DTR可控制,RTS一直为高电平;

用的win10 64位系统,查看了驱动详情,驱动文件显示的是windows\system32\drivers\usbser.sys

麻烦大牛给点建议,怎样能实现RTS的控制呢?

多谢了!

image.png


您好,如上CH9340SER.EXE驱动软件是CDC驱动软件,并非VCP。针对CH9340我们暂没有提供VCP驱动呢。建议您申请和CH9340 pin脚兼容的 CH340,来满足RTS使用问题。可联系商务申请:/contact_us.html 


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