求PC机端编程来控制CH340G的DTR和RTS管脚信号输出的资料

最近有个需求,让PC机通过CH340G芯片的DTR和RTS管脚信号变化,下载了动态库 但是没有相关是说明来介绍如何控制,调用哪个函数 函数接口是如何的。请知道的说一下,或者发资料到我的邮箱。L个人信息保护,已隐藏.

我们是没有专门的库去操作这2个引脚,用串口的API接口就可以了。


补充下,我不是想控制计算机本身所带串口的DTR和RTS,就是想控制CH340G芯片的这两个管脚。在某单片机编程软件中看到可以控制这两个脚,不知道是不是发的什么串口命令来实现的。ASDERT.JPG


控制340的这2个脚与控制电脑自带串口方式是一样的,没有其他特殊命令。


CH340G.png


有个疑问,我做了一个CH340C的串口小模块,在插上电脑USB口的时候,用逻辑分析仪抓了一下DTR,RTS,RXD,TXD的时序,发现DTR,RTS有上图的波形,持续时间 达到4秒左右。

请问这个是怎么回事,因为DTR接了MCU的复位,那么这4秒会导致MCU无法工作!


                           

CH340G.png


有个疑问,我做了一个CH340C的串口小模块,在插上电脑USB口的时候,用逻辑分析仪抓了一下DTR,RTS,RXD,TXD的时序,发现DTR,RTS有上图的波形,持续时间 达到4秒左右。

请问这个是怎么回事,因为DTR接了MCU的复位,那么这4秒会导致MCU无法工作!

                       

该现象是由于系统自带串口枚举驱动导致的,在设备插入之后,该驱动会通过该两个脚枚举是否有串口设备。解决方法已经通过邮件发送,有问题及时联系。


您好,请问您找到相关资料了吗?


您好,windows串口编程可以参考该链接:https://blog.csdn.net/WCH_TechGroup/article/details/104264100  有疑问可随时沟通。


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