社区
嵌入开发(WinCE)
帖子详情
QT5.5.1在window7上的串口通信
qq_27796527
2016-02-23 11:24:47
在QT5.5.1版本上,ASCII字符串的串口通信协议,怎么编写串口上位机的 读写命令的程序???
...全文
761
4
打赏
收藏
QT5.5.1在window7上的串口通信
在QT5.5.1版本上,ASCII字符串的串口通信协议,怎么编写串口上位机的 读写命令的程序???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
91program
2016-02-25
打赏
举报
回复
引用 3 楼 qq_27796527 的回复:
@91program 您那个发送换行怎么处理?????
怎么处理,要看你的 write 函数的参数要求。 只要参数匹配,应该就没有问题。
是不是write的括号里面类型不对
,最简单的方法是使用编译器来验证。只有编译不报错,就可以说明类型是匹配的;但是否满足参数的功能要求,还需要进一步分析。
91program
2016-02-23
打赏
举报
回复
上位机?PC 上的串口读写程序?如果是,这种程序现成的很多啊,如:
http://download.csdn.net/detail/91program/9415663
但这种程序肯定是无法解析你的通讯协议的。 想上位机程序可以解析通讯协议,并与下位机进行通讯,就需要自己写上位机程序。
qq_27796527
2016-02-23
打赏
举报
回复
@91program 您那个发送换行怎么处理?????
qq_27796527
2016-02-23
打赏
举报
回复
是PC上的串口读写程序 我设置好了我的通讯协议波特率 奇偶校验 数据位等等 例如 serial->write(ui->textEdit_2->toPlainText().toLatin1()); 是不是write的括号里面类型不对 协议上说明协议是ASCII字符串的形式发送???
如何使用Qt插件在Qt中进行ROS开发
一、前言本文介绍一种Qt下进行ROS开发的完美方案,使用的是ros-industrial的Levi-Armstrong在2015年12月开发的一个Qt插件ros_qtc_plugin,这个插件使得Qt“新建项目”和“新建文件”选项中出现ROS的相关选项,让我们可以直接在Qt下创建、编译、调试ROS项目,也可以直接在Qt项目中添加ROS的package、urdf、launch,感谢Levi-Armst
【C++ QT教程】QT6硬件通信详解
QT6硬件通信概述QT6硬件通信概述QT6是The Qt Company开发的一款跨平台的C++图形用户界面应用程序框架,广泛应用于软件开发领域。QT6在
QT5
的基础上进行了大量的改进和更新,提供了更加现代的API和更好的性能。在硬件通信方面,QT6提供了丰富的功能和模块,使得开发者能够轻松地实现与各种硬件设备的交互。QT6硬件通信模块。
如何用Qt对ROS项目进行调试及创建GUI界面
一、前言本文详细介绍了利用CMakeLists.txt文件把ROS项目导入到QtCreator进行代码编写和调试的过程,文末还介绍了ROS中使用Qt界面的方法这种导入ROS项目到Qt的方法也适用于其他CMake创建的项目,这种方案缺点是导入项目后无法直接在Qt下面新建文件和package到项目,只能用命令行在Qt外面创建之后重新导入到Qt,最近得益于Levi-Armstrong等人的工作,他们开发...
【QT教程】QT6跨领域开发
通过本书的介绍,读者应该能够理解实时系统的基本概念,掌握Qt 6在实时系统开发中的应用,并通过测试和验证确保系统的实时性能。模型可以是任何的数据容器,比如一个简单的数据结构,也可以是复杂的数据库表。在Qt中,所有的模型都必须继承自QAbstractItemModel,这个类定义了模型的基本接口,如添加、移除、修改数据的能力,以及数据索引和迭代的方法。在 Qt 中,对象(或称 Widget)可以发出信号(signals),并且可以有与之相对应的槽(slots),当信号发出时,会自动调用对应的槽函数。
【QT教程】QT6实时系统编程
QT6实时系统编程简介QT6实时系统编程简介QT6实时系统编程是一个专注于实时性能和系统级编程的领域。QT6是QT框架的最新版本,它提供了许多新的特性和改进,使得开发实时系统变得更加容易和高效。QT6实时系统编程的特点多线程支持,QT6提供了强大的多线程支持,使得开发实时系统中的并发任务变得更加简单。QThread类和相关的API可以轻松地创建和管理线程。信号和槽机制,QT6的信号和槽机制是实现实时通信的关键。通过信号和槽,可以实现线程之间的安全通信,避免了复杂的锁操作和内存竞争。
嵌入开发(WinCE)
19,500
社区成员
41,567
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章