CH591D如何实现USB转串口功能

下载USB转CDC虚拟串口例程后,串口1通过USB转ttl板卡连接电脑,检测不到串口收发数据。

USB直连芯片,部分原理图如下微信图片_20240523111001.png

你好,先下载两个驱动:

CH341SER.EXE - k1体育 - 十年品牌 值得信赖 (wch.cn)

CH343SER.EXE - k1体育 - 十年品牌 值得信赖 (wch.cn)

串口收发数据并借助USB转ttl(理解为CH340),直接将芯片的PA9接线到USB转ttl工具如340就可以了。标准的例程都是串口1的收发。这个收发一般是不存在问题的。

如果是虚拟串口,下载了com例程后,接线板子的USB并使用串口上位机再检查是否有虚拟成功。

建议具体描述一下需要实现的功能。



想要实现的功能就是用CH591D代替CH340的功能,即USB转ttl。想法是利用虚拟串口来实现USB转串口,不知道是否有例程能实现。


COM例程是模拟出来一个9340设备,已经实现了USB转串口的功能。如果是USB进行打印,需要再加上打印库。

可以留一个邮箱,提供一份枚举和打印的demo进行参考。


其实目的就是实现基于CH591D的USB转串口通讯,能通过串口一(PA8,PA9)与其他芯片连接

邮箱:个人信息保护,已隐藏


提供的demo是USB转ttl进行打印的,已发送至邮箱,请查收。



CH582F的也行吗,行的话我也要一份,谢谢!邮箱:个人信息保护,已隐藏


已发送至邮箱,请查收。


CH559的也行吗,行的话我也要一份,谢谢!邮箱:个人信息保护,已隐藏


已发送至邮箱,请查收。


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