天嵌 ARM开发社区

 找回密码
 注册
查看: 3174|回复: 3

qextserialport类编写串口问题

[复制链接]
xuyuan1412 发表于 2010-7-1 09:18:51 | 显示全部楼层 |阅读模式
我先说一下我的状况吧,我想用Qt4编写的串口程序来对tq2440来进行串口控制,主要就是实现串口的读写就行,参数只需要在初始化的时候设置就好了。
      我现在用的是qextserialport类来编写的程序,在Linux上编写的时候并没有出现很多问题,可是移植到ARM板子上就出现问题,经过调试发现时这个类采用的是定时器监听的模式,打开串口以后,定时器一直处于运行状态,导致的串口不能发数据。把定时器关死之后,发送数据很好用,可是收不到数据了又。还有 串口接收数据长度一定,可是我明明写的是readall,想问一下你有没有什么比较好的解决办法,不用这个类也可以,只要能完成串口的读写就行。
亚瑟王 发表于 2010-7-2 10:19:08 | 显示全部楼层
你说的这个类是第三方的qt类,不是qt标配的类,建议自己构建一个初始化串口的类。实际上只要将串口初始化部分的代码放到你源码中就行了。
下面这个帖子由串口的测试程序,你将其中的串口初始化部分拷贝到你的程序调用就行了。
http://bbs.embedsky.net/viewthre ... &extra=page%3D2
回复

使用道具 举报

zheng501gf 发表于 2011-3-15 14:28:10 | 显示全部楼层
请问LZ是用那种办法解决??
回复

使用道具 举报

vvb9137 发表于 2012-2-11 12:37:01 | 显示全部楼层
我也在用这个类写    请问你的问题解决了吗
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2025-6-20 01:50 , Processed in 2.036234 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表