当前位置: 技术问答>linux和unix
如何在linux下调试串口,发送十六进制数据?
来源: 互联网 发布时间:2016-08-24
本文导语: 小弟最近作毕设,要做写串口的程序,给云台发palcoD协议控制云台动作。首先要测试串口是否通了(因为我用了usb转rs232的HL-240转接器)。我在windows下用accesspoint和串口助手,简单的设置后发送协议代码都能驱动解码...
小弟最近作毕设,要做写串口的程序,给云台发palcoD协议控制云台动作。首先要测试串口是否通了(因为我用了usb转rs232的HL-240转接器)。我在windows下用accesspoint和串口助手,简单的设置后发送协议代码都能驱动解码器工作,也就是说HL340的驱动安装成功并正确识别为com口。在linux下,我也按照网上的方法装了驱动(教程说安装后识别为/dev/ttyUSB0),但是用gtkterm发送原来的协议代码,解码器却无响应。小弟我有两个问题:
1.如何验证HL340驱动安装成功,也就是说已经能识别出从usb转出的com口?
2.如何调试串口,用什么调试软件能输出十六进制码?
小弟再次谢过~~
另外,教程中让查看我对com口的权限$ ls -l /dev/ttyS0 得到
crw-rw---- 1 root dialout 4, 64 2010-05-07 03:22 /dev/ttyS0
是什么意思?
1.如何验证HL340驱动安装成功,也就是说已经能识别出从usb转出的com口?
2.如何调试串口,用什么调试软件能输出十六进制码?
小弟再次谢过~~
另外,教程中让查看我对com口的权限$ ls -l /dev/ttyS0 得到
crw-rw---- 1 root dialout 4, 64 2010-05-07 03:22 /dev/ttyS0
是什么意思?
|
1.如何验证HL340驱动安装成功,也就是说已经能识别出从usb转出的com口?
没试过,不敢乱说
2.如何调试串口,用什么调试软件能输出十六进制码?
给你推荐个linux下的串口工具gserial,图形界面的,可以用于测试串口收发。
查看com口为什么用ls,一般都是用setserial,
setserial -a /dev/ttyS0,就可以看到com1的设置了
没试过,不敢乱说
2.如何调试串口,用什么调试软件能输出十六进制码?
给你推荐个linux下的串口工具gserial,图形界面的,可以用于测试串口收发。
查看com口为什么用ls,一般都是用setserial,
setserial -a /dev/ttyS0,就可以看到com1的设置了