
QT
文章平均质量分 84
“逛丢一只鞋”
这个作者很懒,什么都没留下…
展开
-
WSL2环境下交叉编译QT工程,开发板成功运行(全过程详解)
文章目录配置WSL2环境什么是WSL2?安装WSL2步骤 1 - 启用适用于 Linux 的 Windows 子系统步骤 2 - 检查运行 WSL 2 的要求步骤 3 - 启用虚拟机功能步骤 6 - 安装所选的 Linux 分发安装终端MobaXterm小技巧安装配置交叉编译器 & QT交叉编译器安装设置环境变量QT安装注意Qt工程编译第一步 删除.pro.user第二步 qmake生成Makefile第三步 make注意测试运行scp 网络发送ssh登录运行配置WSL2环境首先是WSL2什么原创 2021-01-12 20:53:46 · 4939 阅读 · 3 评论 -
QT完成UDP网络上位机设计,接收STM32自定义报文数据的处理和显示
文章目录设计需求UDPTCP和UDP的区别UI界面设计界面设计UDP代码设计与实现打开UDP关闭UDP发送数据关闭UDP上位机板间通信协议板子通信代码设计UDP上位机数据处理与显示HEX形式转十进制显示QString::number设计需求在原设计中,没有网络部分的设计,所以硬件部分是没有设计网络模块。为了增加网络功能,通过对预留串口的芯片手册查找,发现了预留的PA9和PA10口,可以复用为uart1串口。有了串口可以通信。那么就可以使用 uart转网口模块,实现网络功能。正点原子以太网转串口模原创 2021-01-10 17:57:51 · 5173 阅读 · 2 评论 -
QT常见错误 | No such slot错误分析与解决
文章目录问题定位问题常见问题slot函数声明位置问题报错的debug信息如图所示定位问题问题指向的函数为自定义的slot函数,所以,开始排查常见问题看类声明中有没有Q_OBJECT这个一般只要不是手贱,都会有,程序自动生成的,在头文件里。看slot函数有没有声明这里是有可能会因为函数比较多漏掉,所以一定要在头文件中检查是不是进行了函数的声明查看slot有没有出现拼写错误~~~我这里检查出来一个错误,就是因为本来设计函数名称应该是readyRead_Slot,结果手写时候原创 2021-01-09 18:54:41 · 9483 阅读 · 6 评论 -
Qt 零基础设计实现TCP服务器和客户端上位机(零基础实战详解,附源码文件)
文章目录TCP和UDPTCP的三次握手和四次分手TCP和UDP的区别关于Socket(套接字)Qt TCP服务器的设计与实现使用Qt的 帮助TCP服务器和客户端 区别UI界面设计代码设计与实现ui的槽验证TCP服务器设计Qt TCP客户端的设计与实现这篇文章主要从实战的角度出发,对于设计的实现进行一个详细的说明,tcp和udp的原理就简单的描述,网络上也有大量的详细说明。TCP和UDPTCP的三次握手和四次分手我们知道TCP建立连接需要经过三次握手,而断开连接需要经过四次分手,那三次握手和四次分手分原创 2021-01-08 23:33:19 · 6352 阅读 · 5 评论