自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (15)
  • 收藏
  • 关注

原创 CAN调试工具Qt软件开发文档

CAN调试工具Qt软件开发文档

2021-12-24 22:07:13 3215

原创 Qt开发CAN通信的环境配置

Qt开发CAN通信的环境配置

2021-12-24 22:02:51 7174

原创 Qt编程过程中的工程编程实践总结

Qt编程过程中的工程编程实践总结

2021-12-24 21:59:27 1031

原创 Qt程序修改程序标题及图标方法

Qt程序修改程序标题及图标方法

2021-12-24 21:51:05 2215

原创 使用了动态库的程序运行说明以CAN通信编程为例

使用了动态库的程序运行说明以CAN通信编程为例

2021-12-24 21:47:28 457

原创 Qt编写的程序发布部署方法

Qt编写的程序,在生成EXE文件后的发布部署方法介绍

2021-12-24 21:44:54 1406

原创 Qt编写的吉阳光电周立功CAN调试助手使用说明

周立功

2021-12-24 21:41:23 6667 1

原创 C++语言Qt库简单读写串口含RS232/RS485/RS422

使用C++语言Qt图形界面库简单读写串口含UART TTL/RS232/RS485/RS422的方法1. 串口设备准备为了完成通信测试,需要电脑安装串口设备。一般有三种方法。台式机自带硬件IO口USB转串口

2021-09-29 13:24:52 3377

原创 Qt开发吉阳光电 周立功CAN盒的开发库DLL加载的两种方法

采用Qt进行CAN通信界面开发,周立功CAN盒提供二次开发库,其DLL文件加载,一般有两种方法。先要确保该USB-CAN转换器的驱动程序正常,可用周立功厂家自带的调试软件进行通信。方法一:借助.lib文件优点是使用起来简单,直接调用头文件里的函数就可以了。缺点是需要将.lib文件的路径,包含在.pro文件里,容易将相对论或绝对路径搞错。方法二:使用QLibrary加载优点是不需要.lib文件,.dll文件加载或解析失败时,可以输出详细的提示信息。提供源代码,提供技术支持。...

2021-09-27 21:15:04 1820

原创 使用Qt QML的曲线控件QChartView实现动态曲线绘制

Qt QML的曲线控件QChartView使用曲线显示,最难的部分是数据的处理上,尤其是要显示动态数据时。1. 控件配置2. 数据的来源3. 完成动态显示提供源代码,提供技术支持

2021-09-27 21:02:29 2128

原创 Qt上位机QML的自定义CAN文件传输协议

自定义的CAN上位机文件传输协议采用QT的QML编写,通信接口CAN接口,设备是周立功的CAN盒1. 界面

2021-09-25 22:56:38 779

原创 自定义的STM32和上位机的CAN文件传输协议

为了升级程序,采用了自定义的STM32和上位机的CAN文件传输协议。本文介绍下位机部分,开发环境是CubeMX和STM32IDE基于HAL库1. fdCAN的通信函数2. 协议层块数据传输3. 文件分块传输4. 校验及写FLASH提供源代码,提供技术支持...

2021-09-25 19:09:46 803

原创 基于STM32CubeIDE和MX的HAL库来编写的BootLoader

STM32CubeIDE和MX是现在常用的开发STM32单片机程序的开发环境,其中官方提供的HAL库,提供了分层和抽象的思想,更是极大方便了程序的编写,给初学者做出了很好的示范。这里介绍基于HAL库的bootloader编写。1. 编写简单的BootloaderSTM32提供了官方的通用的bootloader程序,叫做OpenBootLoader,基于CubeIDE的HAL库来编写的,支持串口等多种接口。为了简化程序,熟悉boot过程,决定自行编写一个Bootloader以更灵活地控制IAP升级过程。

2021-09-25 18:53:03 1831

原创 用MVC方法来处理Qt的QComboBox控件候选数据

Qt的QCOMBOBOX控件是一种集编辑和下拉列表为一体的常用控件。它的下拉候选数据,有时候来自动态数据,这时候如何有效管理呢?这时本人推荐采用MVC方法处理候选数据。Qt支持在QComboBox上设置Model数据。model数据可以自定义类,也可以简单地采用Qt的内置类,例如QStringList...

2021-09-25 16:37:59 125

原创 QML Qt Quick基于MVC架构的model数据的几种实现方法

在QML编程中,需要显示数据,如果相似的重复性数据较多,最好采用MVC架构。这样可以方便地管理类似foreach循环才能处理的数据,并且用户修改可以及时地更新到model数据里。Qt Quick支持以下几种MVC的实现方法:使用QList<QObject*>做为model使用继承自QAbstractlistmodel的自定义类做为model使用Json对象做为model使用Qt提供的QStringList等类做为model具体示例部分后续再添加,欢迎猿友补充..

2021-06-15 23:24:12 726 4

原创 串口调试助手C++源代码 可接收发送串口数据 带接收Echo回环到发送的功能

串口调试助手C++源代码 可接收发送串口数据 带接收Echo回环到发送的功能使用说明介绍1.功能介绍:简单地实现了串口通信的功能,主要有发送窗口和接收窗口组成。该代码注释详细,并带有说明文档,适合初学者理解串口通信,并可以快速上手。具备接收回环功能,勾选后可将接收到的数据,延时后反馈到发送端,便于调试。2.环境说明:开发环境是Qt5.10.1,使用Qt自带的QSerialPort。源代码...

2020-05-01 23:43:06 536 1

原创 各位程序员,本人开发了几个通信接口库,可完成网络客户端,串口,服务器端,CAN通信的功能,有需要的可以拿去

各位高手大神,本人要开发一个网络,串口,CAN等接口的通信调试助手,需要支持的各种通信接口众多,请问如何设计框架?这些接口还有可能要在后续增加。...

2020-05-01 10:40:59 179

CPCI规范.pdf

CPCI规范.pdf

2023-08-07

Wireshark的捕捉过滤器和显示过滤器.doc

Wireshark的捕捉过滤器和显示过滤器.doc

2022-04-11

Wireshark使用教程.doc

Wireshark使用教程.doc

2022-04-11

SerialSimple串口助手Qt源代码带十六进制显示带串口编程要点总结.zip

SerialSimple串口助手Qt源代码带十六进制显示带串口编程要点总结.zip

2021-12-30

SerialSimple串口助手Qt源代码带十六进制显示带串口编程要点总结.zip

SerialSimple串口助手Qt源代码带十六进制显示带串口编程要点总结.zip

2021-12-30

Epec 2040 Color Display.pdf

Epec 2040 Color Display.pdf

2021-12-29

Epec 3606 Control Unit.pdf

Epec 3606 Control Unit.pdf

2021-12-29

Epec 3724 Control Unit.pdf

Epec 3724 Control Unit.pdf

2021-12-29

Epec 5050 Control Unit.pdf

Epec 5050 Control Unit.pdf

2021-12-29

Epec 4602 Control Unit.pdf

Epec 4602 Control Unit.pdf

2021-12-29

Epec 6107 Display.pdf

Epec 6107 Display.pdf

2021-12-29

Epec EPC-i10 HMI.pdf

Epec EPC-i10 HMI.pdf

2021-12-29

esx-3xl_datenblatt_en.pdf

esx-3xl_datenblatt_en.pdf

2021-12-29

软件需求规格说明书--模板.doc

软件需求规格说明书--模板.doc

2021-12-29

python安装包python-3.7.7-amd64.exe.zip

Python是非常流行的程序脚本语言,广泛用于互联网应用,科学计算,人工智能等领域。本下载包为本人从官网下载的,主要供国内网速慢的用户下载,版本为Python-3.7.7-amd64.exe Windows 64位安装包

2020-05-07

Python安装包下载python-3.8.2-amd64.exe.zip

下载的最新版Python3.8.2 Windows 64位安装包,供国内网速慢的用户下载.Python是非常流行的程序语言,广泛用于互联网应用,科学计算,人工智能等领域。本下载包为本人从官网下载的。

2020-05-06

空空如也

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

TA关注的人

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