找回密码
 立即注册
收起左侧
楼主: yafeilinux

Qt串口通信全新专题

125
回复
98783
查看
  [复制链接]
累计签到:7 天
连续签到:1 天
2013-10-27 19:38:14 显示全部楼层
没有串口可以调试吗??
回复 支持 反对

使用道具 举报

累计签到:1568 天
连续签到:1 天
2013-10-28 10:19:14 显示全部楼层
newair 发表于 2013-10-27 19:38
没有串口可以调试吗??

不好做调试的,最好有,或者买一个usb转串口,然后将输出输入接在一起。
回复 支持 反对

使用道具 举报

累计签到:1568 天
连续签到:1 天
2013-10-29 17:13:01 显示全部楼层
qingshu512 发表于 2013-10-29 13:55
if(!write2fileName.isEmpty()){
            QFile file(write2fileName);
            //如果打 ...

这个是写入文件用的,在串口助手上面有个保存到文件按钮,选择后,可以将接收的数据直接保存到本地文件中。
回复 支持 反对

使用道具 举报

累计签到:34 天
连续签到:1 天
2013-10-31 14:39:52 显示全部楼层
我们去哪里下再串口源码
回复 支持 反对

使用道具 举报

累计签到:1568 天
连续签到:1 天
2013-10-31 14:40:51 显示全部楼层
使命009 发表于 2013-10-31 14:39
我们去哪里下再串口源码

论坛的代码页!
回复 支持 反对

使用道具 举报

累计签到:7 天
连续签到:1 天
2013-11-2 17:26:25 显示全部楼层
源码是在linux下写的吗?会有乱码。虽然 在Qt Creator改为UTF-8注释就好了。但是复制代码用记事本保存然后替换掉code里不会出现乱码了,会在程序里运行的时候出现乱码。
回复 支持 反对

使用道具 举报

累计签到:1568 天
连续签到:1 天
2013-11-3 20:27:05 显示全部楼层
newair 发表于 2013-11-2 17:26
源码是在linux下写的吗?会有乱码。虽然 在Qt Creator改为UTF-8注释就好了。但是复制代码用记事本保存然后 ...

可能需要更改编码格式。
回复 支持 反对

使用道具 举报

累计签到:56 天
连续签到:1 天
2013-11-12 19:33:08 显示全部楼层
本帖最后由 xinkexue 于 2013-11-12 19:39 编辑

楼主,你说的旧的Qt串口通信专题教程在哪里啊,我没搜到啊,Qt快速入门没提到串口好像

还有就是,我打算做个四轴飞行器的上位机,现在买了QT快速入门这本书,我该如何更快的实现我的目标啊?
回复 支持 反对

使用道具 举报

累计签到:1568 天
连续签到:1 天
2013-11-13 09:29:12 显示全部楼层
xinkexue 发表于 2013-11-12 19:33
楼主,你说的旧的Qt串口通信专题教程在哪里啊,我没搜到啊,Qt快速入门没提到串口好像

还有就是,我打算做 ...

那个在 下载 页面有的。

主要看你是用什么方式通信的,只要能够通信成功,其他就很简单了。
回复 支持 反对

使用道具 举报

累计签到:10 天
连续签到:1 天
2013-11-13 10:41:31 显示全部楼层
楼主,请问下ubuntu下用lincom串口调试助手里的串口设置-串口下的所有串口都打不开,而window下就可以。请问这是什么问题?
回复 支持 反对

使用道具 举报

累计签到:1568 天
连续签到:1 天
2013-11-13 11:34:58 显示全部楼层
何其皓 发表于 2013-11-13 10:41
楼主,请问下ubuntu下用lincom串口调试助手里的串口设置-串口下的所有串口都打不开,而window下就可以。请 ...

应该是串口名称有问题吧,你可以看下源码,按实际情况改一下。
回复 支持 反对

使用道具 举报

累计签到:10 天
连续签到:1 天
2013-11-13 11:48:50 显示全部楼层
我在终端用minicom调试,可以收发数据!然后在qt环境下用同样的串口名称就是打不开串口
回复 支持 反对

使用道具 举报

累计签到:1568 天
连续签到:1 天
2013-11-13 13:45:38 显示全部楼层
何其皓 发表于 2013-11-13 11:48
我在终端用minicom调试,可以收发数据!然后在qt环境下用同样的串口名称就是打不开串口 ...

看一下串口名是否写全了。还有,看串口是否已经打开被占用了。
回复 支持 反对

使用道具 举报

累计签到:10 天
连续签到:1 天
2013-11-13 15:04:35 显示全部楼层
不好意思!是我当前的用户串口权限不够,不能打开该串口!

点评

哈哈,果然是权限不够惹的祸啊  详情 回复 发表于 2015-8-10 13:37
回复 支持 反对

使用道具 举报

累计签到:56 天
连续签到:1 天
2013-12-29 12:51:45 显示全部楼层
老大,问个问题,第三方串口类是2007年的,有木有新点的啊?
回复 支持 反对

使用道具 举报

累计签到:23 天
连续签到:1 天
2013-12-29 16:42:42 显示全部楼层
好东西,谢谢分享。这个要收藏。
回复 支持 反对

使用道具 举报

累计签到:2 天
连续签到:1 天
2014-2-4 17:13:17 显示全部楼层
您好,我照着原来的教程自己写了,open函数的返回值一直是false,打不开串口,串口已经设置为com1,求解答啊
回复 支持 反对

使用道具 举报

累计签到:1568 天
连续签到:1 天
2014-2-7 10:14:37 显示全部楼层
zkppp 发表于 2014-2-4 17:13
您好,我照着原来的教程自己写了,open函数的返回值一直是false,打不开串口,串口已经设置为com1,求解答 ...

先使用咱们现成的QCom试试,要是还是不行,那就用其他串口助手试试。
回复 支持 反对

使用道具 举报

累计签到:1 天
连续签到:1 天
2014-5-22 23:13:57 显示全部楼层
Qt新手,找例子参考学习~~~
回复 支持 反对

使用道具 举报

累计签到:9 天
连续签到:1 天
2014-6-10 14:38:34 显示全部楼层
新手正在学习中。。。。。。
回复 支持 反对

使用道具 举报

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

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了