• 7239阅读
  • 3回复

【已解决】linux下qextserialport-1.2串口编程的问题 [复制链接]

上一主题 下一主题
离线michael20
 

只看楼主 倒序阅读 楼主  发表于: 2010-03-21
根据这个例子http://blog.csdn.net/yafeilinux/archive/2009/10/23/4717706.aspx

使用qextserialport-1.2做一个串口的通讯程序,结果linux下不能使用EventDriven模式,所以我只能用Polling模式+定时器查询串口内容(windows下两种模式都能正常工作)。


但是现在问题是在linux下不能发送数据出去,只有当关闭串口再打开后才能收到上一次发送的数据。

请问有没有解决办法? 有过linux下串口开发经验的也可以说说··谢谢!
[ 此帖被michael20在2010-03-21 19:24重新编辑 ]
离线michael20

只看该作者 1楼 发表于: 2010-03-21
已经解决···

串口要写全称·· /dev/ttyS0
离线xxj_bob

只看该作者 2楼 发表于: 2010-07-28
楼主:你好!
      我最近也在做Linux下串口通讯的程序,用的也是qextserialport-1.2,在window是好的,但到
linux下不知何原因,始终通不起来,看到你碰到这个问题已解决,请你发个例子给我看看好吗,非常感谢!  
         我的 邮箱:xxj_bob@163.com    
感谢。
离线xxj_bob

只看该作者 3楼 发表于: 2010-07-29
我的问题是open()串口时返回失败,打不开串口
快速回复
限100 字节
 
上一个 下一个