本项目提供一套用于Linux及Unix系统的串口调试辅助工具源码,内含配置串口参数和特征字设置等功能,并支持用户手动输入、复制粘贴报文进行测试及查看系统反馈。
Linux串口调试助手工具代码以及UNIX环境下的串口调试助手代码支持设置串口设备及特征字,并允许输入、复制报文并发送,同时等待接收回复;还具备持续接收模式,用于不断接收数据并打印输出。
在Ubuntu系统中编译和运行该程序的命令如下:
```
root@ubuntu:/home/forlinuxsmb/uart# gcc ComTest.c
root@ubuntu:/home/forlinuxsmb/uart# ./a.out /dev/ttyACM1 0 9600-E
fcntl=0isatty success!
fd=3Open Port ok! fd=3 /dev/ttyACM1
Set Port ok! fd=3 /dev/ttyACM1 9600-E-8-1
```