• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
主题 : tiny6410中按《QT4和qtopia编程开发指南》中“串口通讯”有问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 54049
精华: 0
发帖: 18
金钱: 90 两
威望: 18 点
综合积分: 36 分
注册时间: 2011-08-22
最后登录: 2011-09-25
楼主  发表于: 2011-09-20 15:16

 tiny6410中按《QT4和qtopia编程开发指南》中“串口通讯”有问题

在4.5.1节串口通信中,开发板上的串口助手,能接收到pc发来的消息,不能发送到PC机。我在PC用的是串口助手,往开发板发送消息,一切正常,但是从开发板往pc发送消息就没有反应,用的是交叉串口线。
级别: 新手上路
UID: 54049
精华: 0
发帖: 18
金钱: 90 两
威望: 18 点
综合积分: 36 分
注册时间: 2011-08-22
最后登录: 2011-09-25
1楼  发表于: 2011-09-20 15:32
难道是程序有问题?
void TMainForm::sendButtonClicked()
{
      QString text( m_sendEdit->text() );
      if (text.isEmpty()) {
           return ;
}
      ::write(m_fd, text.latin1(), text.length());
      m_sendEdit->setText("");
}
级别: 新手上路
UID: 54181
精华: 0
发帖: 24
金钱: 120 两
威望: 24 点
综合积分: 48 分
注册时间: 2011-08-25
最后登录: 2012-08-19
2楼  发表于: 2011-09-22 10:10
我mini6410的板子,不过问题跟楼主是相反的

从板子上可以发送到PC超级终端,但是PC发送到板子就不行,我PC上也是用串口助手
级别: 新手上路
UID: 73573
精华: 0
发帖: 8
金钱: 40 两
威望: 8 点
综合积分: 16 分
注册时间: 2012-07-11
最后登录: 2012-08-07
3楼  发表于: 2012-07-13 16:06
发送函数没有connect
级别: 新手上路
UID: 66801
精华: 0
发帖: 6
金钱: 30 两
威望: 6 点
综合积分: 12 分
注册时间: 2012-04-03
最后登录: 2012-07-13
4楼  发表于: 2012-07-13 22:14
connect后还是有错误
级别: 新手上路
UID: 81259
精华: 0
发帖: 29
金钱: 145 两
威望: 29 点
综合积分: 58 分
注册时间: 2012-11-06
最后登录: 2018-02-08
5楼  发表于: 2013-02-24 12:41

 回 楼主(rmwchd) 的帖子

楼主,我发现和你一样的问题,请问你解决了吗
级别: 新手上路
UID: 86174
精华: 0
发帖: 12
金钱: 60 两
威望: 12 点
综合积分: 24 分
注册时间: 2013-01-14
最后登录: 2014-04-15
6楼  发表于: 2013-03-17 18:51
它那个代码少了个send和sendbuttonclicked()这个槽函数连接的那句。加上去之后,编译发现报错,还在研究中,友善的代码总是在关键的地方一笔带过
级别: 新手上路
UID: 82643
精华: 0
发帖: 17
金钱: 85 两
威望: 17 点
综合积分: 34 分
注册时间: 2012-11-25
最后登录: 2015-12-08
7楼  发表于: 2013-04-20 21:48
求解决呀
级别: 新手上路
UID: 83335
精华: 0
发帖: 27
金钱: 140 两
威望: 28 点
综合积分: 54 分
注册时间: 2012-12-05
最后登录: 2019-04-28
8楼  发表于: 2013-05-11 18:01
没有解决吗?现在也碰到了这个问题。
级别: 新手上路
UID: 69882
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
综合积分: 14 分
注册时间: 2012-05-12
最后登录: 2014-03-06
9楼  发表于: 2013-08-15 10:19
楼主解决这个问题了吗?
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go