免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 8395 | 回复: 3
打印 上一主题 下一主题

[应用] linux串口编程问题 [复制链接]

论坛徽章:
0
1 [报告]
发表于 2010-05-01 18:14 |显示全部楼层
教你个简单的测试方法

  1. cat /dev/ttyUSB0
复制代码
看看是不是有数据过来

这样就知道你的串口是不是真的收到数据了

按道理只要对方有数据过来,上面的命令就能够收到数,或者是乱码,但应该有

如果这样能收到数据,那再看看你的程序

论坛徽章:
0
2 [报告]
发表于 2010-05-14 20:38 |显示全部楼层
2楼的兄弟,如果用 cat 。。。的话,可能linux系统自身的设置与发送端的设置不同,也会收不到数据。
ruchong001 发表于 2010-05-04 06:12



    那你就吧发送端设置成9600, 8N1试试看

只是给你思路,排除硬件问题

论坛徽章:
0
3 [报告]
发表于 2010-05-15 11:55 |显示全部楼层
二楼,人家是读串口

我也遇到同样的问题,串口无法读数据,arm板上是RS485接口,在arm板上用write向ttyS ...
dekee 发表于 2010-05-03 22:06


485是半双工,读写不能同时进行

看看下面这个文档,会有收获的

2. 嵌入式Linux串口编程的经典

论坛徽章:
0
4 [报告]
发表于 2010-05-18 09:44 |显示全部楼层
你open错了哇!不是dev/ttyusb0
techguan 发表于 2010-05-17 21:26



   
这是USB转串口的设备名
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP