自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 QT训练简单-记事本

简单实现记事本相关功能。

2025-07-30 10:11:17 253

原创 Qt编程之QML模块(1)

QML学习摘要 QML是一种声明式UI编程语言,用于创建高性能、动画丰富的应用程序界面。Qt Quick是QML的标准库,提供丰富的视觉和交互组件。通过一个登录界面示例展示了QML的核心功能: 基本界面元素:ApplicationWindow主体窗口,包含背景渐变效果 交互功能:实现无边框窗口拖动、按钮点击事件 动画效果:图片旋转动画、组件入场动画 样式定制:圆角设计、动态图标切换、输入框样式设置 该示例完整演示了QML的声明式语法、属性绑定和JavaScript表达式能力,体现了QML简单高效创建现代化界

2025-07-26 15:05:11 323

原创 Qt上位机编程之ModBus协议(3)

Qt中的ModBus模块使用方法,接续上一篇文章完成01、05、15功能码的QModbus数据访问功能实现。

2025-07-26 09:27:33 465

原创 Qt上位机编程之ModBus协议(2)

Qt ModBus模块提供了开发工业通信协议的便捷工具,主要包含QModbusClient(主站)和QModbusServer(从站)类。通过ModBus协议可实现主从设备间的数据读写操作,支持TCP和串口两种通信方式。开发时需在.pro文件中添加serialport和serialbus模块,并初始化UI界面显示寄存器数据。实践示例展示了RTU串口连接的实现方法,包括参数设置和连接建立。该模块封装了ModBus功能码处理、数据单元管理等核心功能,简化了工业通信应用的开发流程。

2025-07-14 06:51:39 712

原创 Qt上位机编程之Modbus协议(1)

摘要:本文介绍了Modbus协议的特点与应用。Modbus是一种开放免费的主从架构通信协议,支持RS-232、RS-485等多种电气接口,具有简单易用的特点。文章详细解析了Modbus协议类型(RTU/ASCII/TCP/UDP)、主从站工作原理、四种数据表(Coils、Discrete Inputs、Input Register、Holding Register)以及常用功能码(03/06/16/01/05/15等)。通过Modbus Poll和Modbus slave仿真软件演示了主从站数据交互过程,并

2025-07-13 00:13:13 1114

原创 Qt上位机编程之串口编程

本文介绍了Qt5串口编程的基本实现方法。主要内容包括:1) 在项目中添加serialport模块并创建串口对象;2) 配置串口参数(波特率、数据位、校验位等);3) 打开/关闭串口操作;4) 数据读取与发送的实现;5) 定时发送功能;6) 解决界面卡顿问题的多线程方案。通过QSerialPort类和相关信号槽机制,开发者可以快速实现串口通信功能,同时采用多线程技术优化性能。文章还提供了详细的代码示例和参数配置说明。

2025-07-12 00:08:38 635

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除