首页| 论坛| 消息

标题:串口通讯问题,请了解的人帮忙看看
作者:program4609
日期:2008-12-12 10:14
内容:

我ARM 2440板上,LINUX系统用QT4.4.3用qextserialport类跟串口通讯,编译通过后,我在串口发送数据,但收不到串口回发的数据(这里我把串口的发送跟接收短路),后来测试虽然看见发送数据成功,但我在PC上也没监控到发送的数据,
后来我用Open单独打开/dev/ttyS0串口不成功,而且我在我的板上查到我的/dev下只有ttys0但用/dev/ttys0还是不能打开,请问是什么原因


#1 [aven152273 12-12 11:32]
要加个链接缓冲文件,存放临时读出的数据。
因为串口读出数据时,不一定一下子完全读出的。
#2 [aven152273 12-12 11:33]
ln -s /dev/ttys0 /dev/tty
#3 [program4609 12-12 16:01]
我现在的问题Open也不成功呢,
#4 [program4609 12-12 16:07]
open("\dev\ttys0", O_RDWR | O_NOCTTY ); 不能成功,这里我只用了这个函数,别的设置函数一个都没用的情况下
#5 [fzusuper 12-14 16:35]
引用第4楼program4609于2008-12-12 16:07发表的 :
open("devttys0", O_RDWR | O_NOCTTY ); 不能成功,这里我只用了这个函数,别的设置函数一个都没用的情况下
-----------------------------------------------------------------------------------------------楼主可否留个MAIL 或则是QQ 我们可以联系下
你加我的QQ

<< 1 2 >> (1/2)

回复 发表
主题 版块