我前面的博客提到了,在我的笔记本电脑中用QT的第三方串口类QextSerilPort打不开串口,今天终于解决了,下面简单分享一下:

先说下环境:我用的是QT4.8.0,每三方的串口类QextSerialPort, USB转串口的数据线,ZEBRA888-TT的打印机(支持EPL语言);

前两天我在QT中试着打开串口,怎么也打不开,奇怪的是在台式机和别人的笔记本电脑中都能打开,而且更令人不解的是我用串口调试可以正常打开串口,说明不是我的笔记本电脑出了问题,那就是QT出了问题,具体什么问题我并不明白,今天看到一个帖子终于知道怎么解决,具体方法如下:

打串口的名子应该是: port = new QextSerialPort("\\\\.\\COM11");

而不应该是: port = new QextSerialPort("COM11");

这样用第三方的串口类就可以轻松打开串口了,帖子具体的内容如一下:

刚才去网上搜了一下:发现了问题。这样改了。确实能用:
          Com = new Win_QextSerialPort("\\\\.\\COM10", QextSerialBase::EventDriven);
            查到的原因:

MS的软件什么事情干不出来,软件bug吧,\\\\.\\com10是标准设备名称,自然是可疑打开的,而直接用

com10或者以上的端口则经过库函数转换成标准名称才用于设备操作,库函数没考虑超过十个串口,所以出问题了。

看来网上的朋友就是牛,非常感谢网友,帖子的地址如下,大家可以一起学习一下:

http://topic.csdn.net/u/20101127/16/e65b617a-3395-46ab-b637-2e66765453dc.html

Qt使用第三方串口类qextserialport无法打开串口的可能解决方案(文章中描述的可以解决)相关推荐

  1. 一个印度人写的VC串口类CSerialCom(有串口基础介绍)

    http://www.vc-rs232.com/html/VC_SSCOM_Control/2011/0117/34.html 一个印度人写的VC串口类CSerialCom(有串口基础介绍) 软件介绍 ...

  2. 串口类QextSerialPort

    QextSerialPort类是基于Qt程序串口类,在win和linux都适用,win下可以使用EventDriven,linux好像不行. 整个类的层次关系. 我下载的是qextserialport ...

  3. 打开串口类软件出现安装datasocket.msi,解决方案

    出现该问题大多数是因为安装卸载Labview后,还有一些残余未能清理干净. 解决方案:安装Windows installer clean up,将运行安装程序的部分清除即可.

  4. 安卓串口通信无法获取串口地址,无法打开串口权限

    本周在安卓三防平板上尝试串口通信,遇到权限问题折腾了6天,这期间在csdn.博客园.简书等论坛查询报错代码,报错代码如下所示. avc: denied ( open / for path=" ...

  5. linux串口通讯64k出错,打开串口列表的注册表项出错?

    代码 错误信息解释 0 操作成功完成. 1 函数不正确. 2 系统找不到指定的文件. 3 系统找不到指定的路径. 4 系统无法打开文件. 5 拒绝访问. 6 句柄无效. 7 存储控制块被损坏. 8 存 ...

  6. Android在 普通类(非Activity,多数为Adapter) 中 传输数据为空值 解决方法 :在startActivity 用 intent传输数据

    这是bundle是传输不了数据的,获取到 出现这种情况的原因是非activity类中不存在Context,而在活动中传输数据时需要Context. 我收集到了两种解决方法. 1. 在调用该Adapte ...

  7. QT串口助手(串口的查找和打开)

    文章目录 前言 一.查找存在的串口将串口添加进选择框 二.打开串口功能的实现 总结 前言 本篇文章将正式的带大家实现串口的查找添加,和打开串口的功能. 一.查找存在的串口将串口添加进选择框 创建一个Q ...

  8. 【Qt串口调试助手】1.1 - Qt5编写串口调试助手,Qt串口编程

    这章来学习串口数据流操作.仿照已有成品制作一个用Qt开发的串口调试助手. 介于篇幅有限,本篇只介绍一个最简单的能收发的串口调试助手的制作.后续篇幅会陆续对剩余代码进行讲解,并添加各种功能,对显示.操作 ...

  9. 一个由印度人编写的VC串口类

    软件介绍 一个由印度人编写的VC串口类(也是一种VC串口控件),他还配合这个类写了VC 串口通信方面的一些基础知识,如怎么用VC打开串口,如何对串口进行配置,读串口.写串口等. 这个类有点特别,它没有 ...

最新文章

  1. 《Swift 权威指南》——导读
  2. Insightface项目爬坑指南+使用本地数据集训练流程(MXNET版)
  3. BigData:绘制2018年福布斯中国富豪榜人名坐标地图(解决多个人名显示在同一个家乡地点)
  4. 技术与商业到底啥关系?我们从业务角度聊一聊
  5. FPGA学习之路—应用程序—原码二位乘法器及Verilog代码分析
  6. mysql出现连接错误不识别 utf8mb4
  7. 错误:unrecognized command line option “-std=c++11”
  8. php请求来源,php验证请求页面来源
  9. php 短信验证码对比,php短信验证码的3个优势,你知道是什么吗?
  10. matlab求微分方程的系数,Matlab中系数为离散值的微分方程求解【编辑完成求解答】...
  11. ECSHOP中transport.js和jquery的冲突的简单解决办法
  12. UnhandledPromiseRejectionWarning报错send()的处理
  13. mysql故障切换_MySQL故障切换笔记之应用无感知设计详解
  14. Linux网络服务之DNS(2)
  15. LTR学习排序 Learning to Rank 小结
  16. 让程序最小化到任务栏的时候隐藏
  17. python爬虫实例——中国电影票房
  18. NSIS V3.08 简体中文增强版
  19. Hybrid App
  20. OpenGL ES 帧缓冲对象(FBO):Render to texture

热门文章

  1. RTE 2021:声网重磅发布“RTE万象图谱”
  2. 内网安全建设思路(转)
  3. “在 System.Threading.ThreadAbortException 中第一次偶然出现的‘mscorlib.dll’类型的异常”的解决方法
  4. RCU(1)- 概述
  5. 7-1 顺序表的建立及遍历
  6. iOS与安卓的区别 浅谈ios为什么比安卓流畅
  7. 币须知道 |币安要做联盟计划,首期1000个名额,平台币运作模式 ,ADA创始人:华尔街准备“下一波监管”之后投资“数万亿美元”...
  8. 正则表达式 新手的歧途
  9. 边缘计算导论——中山大学程旭老师课程总结
  10. Python文本爬虫实战