当前位置: 首页 > news >正文

RK3568使用QT搭建TCP服务器和客户端

文章目录

  • 一、让RK3568开发板先连接上wifi
  • 二、客户端代码
      • 1. `widget.h` 文件
      • 2. `widget.cpp` 文件
      • **详细讲解**
        • 1. **`Widget` 类构造函数 (`Widget::Widget`)**
        • 2. **UI 布局 (`setupUI`)**
        • 3. **连接按钮的槽函数 (`onConnectClicked`)**
        • 4. **发送消息按钮的槽函数 (`onSendMessageClicked`)**
        • 5. **接收数据的槽函数 (`onDataReceived`)**
      • 总结
  • 三、服务器代码
      • `widget.h` (服务器端头文件)
      • `widget.cpp` (服务器端实现)
      • **详细讲解**
        • 1. **`Widget` 类构造函数 (`Widget::Widget`)**
        • 2. **UI 布局 (`setupUI`)**
        • 3. **启动服务器 (`onStartServerClicked`)**
        • 4. **处理新的客户端连接 (`onNewConnection`)**
        • 5. **发送消息到客户端 (`onSendMessageClicked`)**
        • 6. **接收客户端数据 (`onDataReceived`)**
      • 总结


一、让RK3568开发板先连接上wifi

在这里插入图片描述
测试是否可以ping通百度:

在这里插入图片描述

二、客户端代码

1. widget.h 文件

#ifndef WIDGET_H
#define 
http://www.lryc.cn/news/532157.html

相关文章:

  • Android学习20 -- 手搓App2(Gradle)
  • LeetCode - Google 大模型10题 第2天 Position Embedding(位置编码) 3题
  • PostgreSQL 数据库备份与还原
  • proxmox通过更多的方式创建虚拟机
  • WordPress使用(2)
  • git中文件的状态状态切换
  • 解决php8.3无法加载curl扩展
  • 三路排序算法
  • 入行FPGA设计工程师需要提前学习哪些内容?
  • DBASE DBF数据库文件解析
  • html基本结构和常见元素
  • JAVAweb学习日记(十) Mybatis入门操作
  • 从Transformer到世界模型:AGI核心架构演进
  • Rk3588芯片介绍(含数据手册)
  • java开发面试自我介绍模板_java面试自我介绍3篇
  • w193基于Spring Boot的秒杀系统设计与实现
  • chrome浏览器chromedriver下载
  • 【HTML入门】Sublime Text 4与 Phpstorm
  • Python----Python高级(并发编程:进程Process,多进程,进程间通信,进程同步,进程池)
  • 汽车自动驾驶AI
  • Linux之安装MySQL
  • 说说Redis的内存淘汰策略?
  • SQL范式与反范式_优化数据库性能
  • 从BIO到NIO:Java IO的进化之路
  • Mysql:数据库
  • 深度学习系列--01.入门
  • 【Elasticsearch】`auto_date_histogram`聚合功能详解
  • php7.3安装php7.3-gmp扩展踩坑总结
  • 7. k8s二进制集群之Kube ApiServer部署
  • QT笔记——多语言翻译