[USB芯片] USB转8串芯片CH348 Linux系统使用教程

[复制链接]
 楼主| WCH@TECH39 发表于 2022-4-18 18:43 | 显示全部楼层 |阅读模式
在Linux系统上使用USB转8串口芯片CH348时,需要安装厂商提供的虚拟串口驱动,驱动安装完成后,将USB插入主机会在系统的dev设备目录下生成8个不同的TTY串口设备。芯片各串口独立工作,互不影响。用户可通过/dev目录下的TTY串口设备节点名称区分各物理串口,如:ttyCH9344USB0~7依次对应芯片物理串口UART0~UART7,如下所示:
CH348-Linux2.png

安装流程:
1、将CH348设备的USB连接主机,通过lsusb或者dmesg命令确认USB是否正常枚举成功。正常时如下所示:
CH348-Linux1.png

CH348-Linux11.png

注:若USB连接主机后未能成功出现如上设备信息,一般需要检查CH348的硬件设计。

2、下载官网Linux串口驱动并解压:CH9344SER_LINUX.ZIP - 南京沁恒微电子股份有限公司
CH348-Linux3.png

3、进入驱动文件夹下并执行“make”命令,成功时如下所示:
CH348-Linux4.png

4、运行“sudo make load”动态加载驱动,或者“sudo make install”永久安装驱动。
CH348-Linux6.png

可阅读驱动文件夹下README.md文档获取更多内容。
CH348-Linux5.png

推荐资料链接:
技术手册链接:http://www.wch.cn/downloads/CH348DS1_PDF.html
参考设计:http://www.wch.cn/downloads/CH348EVT_ZIP.html
Windows串口驱动链接:http://www.wch.cn/downloads/USBMSER_exe.html
Linux串口驱动链接:http://www.wch.cn/downloads/CH9344SER_LINUX_ZIP.html


gouguoccc 发表于 2022-4-18 19:27 来自手机 | 显示全部楼层
一扩8厉害了
tpgf 发表于 2022-5-4 15:12 | 显示全部楼层
可以同时进行使用?
qcliu 发表于 2022-5-4 15:18 | 显示全部楼层
这个得跑系统了啊
drer 发表于 2022-5-4 15:34 | 显示全部楼层
这样做实时性咋样啊
coshi 发表于 2022-5-4 15:54 | 显示全部楼层
难道引脚没有复用的吗
kxsi 发表于 2022-5-4 16:10 | 显示全部楼层
这种操作太强悍了
wiba 发表于 2022-5-4 16:20 | 显示全部楼层
芯片是多少个引脚的啊
 楼主| WCH@TECH39 发表于 2022-5-5 11:29 | 显示全部楼层
tpgf 发表于 2022-5-4 15:12
可以同时进行使用?

您好,CH348的8个串口可以同时独立工作,每个串口内置独立收发缓冲区支持独立进行串口设置。
 楼主| WCH@TECH39 发表于 2022-5-5 11:32 | 显示全部楼层
wiba 发表于 2022-5-4 16:20
芯片是多少个引脚的啊

您好,CH348包含多种封装型号。CH348Q:LQFP48,CH348L:LQFP100,若使用8个全功能串口,务必使用CH348L。若仅使用TXD和RXD信号,或者需要4路RS485串口,可用CH348Q芯片。
 楼主| WCH@TECH39 发表于 2022-5-5 11:33 | 显示全部楼层
coshi 发表于 2022-5-4 15:54
难道引脚没有复用的吗

您好,CH348芯片的引脚支持Modem和GPIO复用的。具体复用关系见手册说明。
 楼主| WCH@TECH39 发表于 2022-5-5 11:35 | 显示全部楼层
qcliu 发表于 2022-5-4 15:18
这个得跑系统了啊

您好,该芯片可用于Windows、Linux、安卓和苹果系统的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

17

主题

156

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部

17

主题

156

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部