C-Kermit 是一款集成了网络通信、串口通信的工具,它有如下多种功能(本书中,只用到它的串口通信功能):
1、 支持 Kermit 文件传输协议
2、 自定义了一种脚本语言,它强大而易于使用,可用于自动化工作
3、 无论是网络通信、还是串口通信,操作是一致的,并支持多种硬件、软件平台
4、 有安全认证、加密功能
5、 内建 FTP、 HTTP 客户端功能及 SSH 接口
set line /dev/ttyS0
set speed 115200
set carrier-watch off
set handshake none
set flow-control none
robust
set file type bin
set file name lit
set rec pack 1000
set send pack 1000
set window 5
1、 支持 Kermit 文件传输协议
2、 自定义了一种脚本语言,它强大而易于使用,可用于自动化工作
3、 无论是网络通信、还是串口通信,操作是一致的,并支持多种硬件、软件平台
4、 有安全认证、加密功能
5、 内建 FTP、 HTTP 客户端功能及 SSH 接口
6、支持字符集转换
下面介绍在 Linux 下安装、使用 C-kermit 的方法。
确保 Linux 能连上网络,然后使用以下命令进行安装,会得到一个 kermit 命令:
$ sudo apt-get install ckermit
set line /dev/ttyS0
set speed 115200
set carrier-watch off
set handshake none
set flow-control none
robust
set file type bin
set file name lit
set rec pack 1000
set send pack 1000
set window 5
然后,运行“ $ sudo kermit -c”命令即可启动串口;要想关闭串口,先同时按住“ Ctrl”和“ \”键,然后松开再按“ C”键,最后输入“ exit”并回车。
在 Linux 中,可以使用 kermit 连接串口以操作目标板。