WCH沁恒单片机
直播中

张英

7年用户 1335经验值
私信 关注
[问答]

CH340K DTR问题如何解决?

3.3V给CH340K供电,DTR(15秒)拉低一次,禁用驱动后就没问题,是什么原因,驱动如下:



波形图:






原理图,如下:










































禁用驱动:



禁用驱动后,就没有,15秒拉低的问题了。



驱动有问题,怎么解??????????




通过二楼的回复,我使用串口监控软件,监控了该串口。
串口软件监控该串口事件,如下:

通过时间(time)发现,确实是有15秒的一个进程在控制该串口,但是进程的名称无法得知,
”Process 0x1750 () attempted to open the device“
它提供了另一个有用的信息,进程的ID号“0x1750”,通过换算得知,该进程的PID号为“5968”
在任务管理器,确实找到了该进程“ACE2-Service.exe”,该进程为安捷伦的服务程序,关闭它,就没有上述问题了。







  
  

回帖(3)

石飞鹏

2022-7-7 15:37:39
您好,打开串口后驱动不会对串口芯片进行此操作,推测和串口应用软件有关,您可以使用其他串口工具对比看下效果或者使用串口抓包工具抓取下串口操作的完整过程。
举报

杨帆

2022-7-7 15:37:44
没有打开任何串口工具软件,只通电,就是说没接电脑,纯USB供电,就没有这个情况,估计还是和驱动有关吧。
举报

汤玉荣

2022-7-7 15:37:48
您好,经分析和实际测试,CH340K芯片在没有串口软件操作的前提是DTR信号不会发生跳变,建议您使用串口监控工具监控该串口事件。
举报

更多回帖

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