Skip to main content

串口工具的使用

以ubuntu环境下minicom串口工具为例:

君正平台默认使用波特率为3000000bps , 安装命令:sudo apt-get install minicom

1 安装串口驱动(串口芯片ch343)

进入doc/开发使用说明/CH343串口驱动安装/CH343_Driver目录, 执行make指令

bhu@bhu-PC:~/work/doc/开发使用说明/CH343串口驱动安装/CH343_Driver$ make
make -C /lib/modules/6.1.12/build M=/home/bhu/work/doc/开发使用说明/CH343串口驱动安装/CH343_Driver
make[1]: 进入目录“/usr/src/linux-headers-6.1.12
warning: the compiler differs from the one used to build the kernel
The kernel was built by: gcc (Uos 8.3.0.5-1+dde) 8.3.0
You are using: gcc (Uos 8.3.0.3-3+rebuild) 8.3.0
CC [M] /home/bhu/work/doc/开发使用说明/CH343串口驱动安装/CH343_Driver/ch343.o
MODPOST /home/bhu/work/doc/开发使用说明/CH343串口驱动安装/CH343_Driver/Module.symvers
CC [M] /home/bhu/work/doc/开发使用说明/CH343串口驱动安装/CH343_Driver/ch343.mod.o
LD [M] /home/bhu/work/doc/开发使用说明/CH343串口驱动安装/CH343_Driver/ch343.ko
make[1]: 离开目录“/usr/src/linux-headers-6.1.12

sudo make load 或者 sudo insmod ch343.ko 可以动态加载驱动程序

sudo make install 可以让驱动程序永久工作

完成后lsmod可以查看驱动是否加载成功

19

将开发板接入主机,查看dev目录下的tty口,可以看到一个叫ttyCH343USBx的接口

20

2 打开minicom串口设置

命令: sudo minicom

3 修改串口信息

按a键进行设置使用的串口设备节点 例如:Serial Device:/dev/ttyCH343USB0

按e键进行设置串口波特率(A :增加波特率 B:减小波特率)例如Bps/Par/Bits:3000000 8N1

按f键进行硬件流控的关闭和打开 例如:Hardware Flow Control:NO

按g键进行软件流控的关闭和打开 例如:Software Flow Control:NO

回车退出,串口配置完成。

4 其它串口工具

可以使用gtkterm串口工具,下载gtkterm命令

sudo apt-get install gtkterm

4.1 使用方法

运行gtkterm命令

sudo gtkterm

2023-03-14_15-26

打开gtkterm,按照上图配置相关的串口节点和串口波特别,然后点击OK按钮即可。