自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Qt modbustcp通信中的多线程问题

D -->|是| E[启动读写线程] D -->|否| F[重试或报错] E --> G[监听数据请求] G --> H[执行Modbus读写] H --> I[发送结果信号] I --> J[主线程处理UI更新]在Modbus通信场景中,由于需要长期维持连接和异步读写操作,推荐使用QObject + moveToThread的方式,这样可以更好地利用Qt的信号与槽机制进行线程间通信。为了提高效率,可以采用“连接池”机制,预先创建多个线程并复用它们来处理不同的Modbus连接。三、线程安全与通信机制。

2025-11-25 15:11:19 253

原创 QtCreator error: C1189: #error: The C++ Standard Library forbids macroizing keywords

解决方法,注释掉pcap-stdinc.h里的: //#define inline __inline

2023-07-25 17:36:31 1061 1

空空如也

空空如也

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

TA关注的人

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