通过shell操作串口

1. 通过stty工具设置串口参数,例如

stty -F /dev/ttyUSB0 raw speed 9600 -echo min 0 time 10

上例设置了ttyUSB0设备的数据流格式为raw,波特率9600,-echo表示不回显输入字符(-号在选项前面表示否定),min 0 表示读取内容时最少读取0个字符, time 10 表示读取执行结果时的超时时间是10/10秒,如果为time 1则此超时时间为1/10秒。不设置读取的超时时间,读取操作不能自动结束。更多选项详见stty的帮助信息。

2. 向串口写(输入)命令(数据)

echo -e "*IDN?" > /dev/ttyUSB0

3. 读取串口的回显

cat /dev/ttyUSB0

上一篇:JMeter压力测试及服务器状态监控教程


下一篇:【转】Android 如何在Eclipse中查看Android API源码 及 support包源码