自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 跨平台编译QT5.15.10实战指南

本文介绍了在x86_64 Linux系统上为ARM64架构交叉编译Qt 5.15.10的完整流程。首先需要下载ARM64工具链(如gcc-arm-10.2)并安装必要的依赖包。然后下载Qt源码并配置环境变量,特别是SYSROOT路径。接着修改mkspec文件指定交叉编译工具链,运行configure生成Makefile。最后通过make命令编译并安装到目标路径/opt/qt5.15.10-arm64。文中还提供了常见问题解决方法,如库路径错误和头文件缺失的处理建议,并给出了验证编译结果的检查方法。

2025-10-22 10:28:27 906

原创 解决Qt编译错误:std::numeric_limits缺失

确保编译器支持 C++11 或更高版本。在项目配置或编译命令中添加以下标志:无效,默认C++11,也尝试了C++14。虽然后面证实确实是这部分相关的问题,但我没有成功验证加头文件能解决;加了后报limits找不到,但是编译链有。更换了QT5.15.10,相同环境能编译通过,同样的头文件,10包含头文件,可以正常编译安装。,但编译器无法找到该模板类的定义。该错误表明在编译 Qt 5.15.3 时,被误认为可能的替代项。

2025-10-22 09:28:05 354

原创 通过FRP与阿里云服务器实现远程ssh访问

本文详细介绍了如何利用阿里云服务器和FRP工具实现远程SSH访问。主要内容包括:FRP服务端在阿里云ECS上的部署配置(含端口设置、认证令牌、日志管理等);安全组规则配置;FRP客户端配置步骤;SSH连接测试方法。文章还提供了安全加固建议(如密钥认证、IP限制)和扩展应用场景(Web服务转发、多级穿透等),特别介绍了更安全的STCP模式配置方法。该方案适用于远程办公、内网穿透等场景,兼具实用性和安全性。

2025-10-21 16:40:09 501

原创 LINUX22.04 使用遇到的问题

网卡不能自动启动挂载;

2025-10-21 16:10:23 824

原创 记录一次 有人 串口转TCP 模块的使用

在Sscom等串口工具中建立多个TCP连接时,需确保索引功能已启用。该指令确保TCP模块能够区分不同连接的数据来源和目标,避免数据广播。:未启用索引时,多个连接的数据会广播至所有设备,导致干扰和带宽浪费。:TCP模块未区分连接来源,违反协议的点对点原则。,确保数据定向收发。

2025-10-21 15:27:37 225

原创 Problem: 6. Z 字形变换

如果没有理解的话,可以想象原本的数据是一个直线(绳索),我们U字反复对折,U字里,相邻两点的关系其实是两点直接绳索的长度,即为“两个”x到n的距离。相邻U字之间的关系是一个U型绳索的长度,即为2(n- 1 -x),变化为2n - 2x - 2 ,即为cycle -2x;一 二列第i行,i(0 < i < numRows-1):每个数据之间的关系为2(numRows- 1 - i);中间第x行,设其为第x个数据,与下一个数据的关系为x + (n-x) + (n-1);相邻两个的关系为m+2(n - x);

2025-08-15 13:43:24 388

原创 技事纪—— 传输文件数据中存在多个 \0怎么避免截断

在进行文件上传操作时,文件压缩后,传输文件数据中存在多个 \0,许多操作会受限制因为遇到\0会被截断。甚至数据传输都不正确;在使用字符串处理函数(如 C 语言中的 strcpy、strlen 等)时,遇到 \0 时会认为数据到此为止,导致数据丢失。

2025-02-11 00:00:00 422

原创 技事纪——OCPP协议cjson操作的一些注意事项

5.格式转换cJSON_PrintUnformatted 与 cJSON_Print :cJSON_Print 会输出带有缩进和换行的 JSON 字符串,便于人类查看。4.注意:使用 cJSON_Delete() 删除整个 JSON 对象,会释放所有相关的内存。如下,由于 feedback_body 是通过 cJSON_AddItemToObject 被添加到 feedback_root 中的,当删除 feedback_root 时,它所包含的所有子项(包括 feedback_body)会被自动删除。

2025-02-10 17:33:58 335

原创 技事纪——记录一次DNS解析

在我的设备开发板与一个加密交换机通讯过程中,连接指定网址总是失败,经打印发现问题原因是DNS解析失败导致的;更换网络使用其它的路由器或者交换机就正常。

2025-02-10 16:07:15 1124

原创 技事纪——HTML 转义导致下发URL之后连接失败

在调试下载阿里云文件功能过程中遇到的一个问题:使用curl指令下载成功,使用程序测试功能总是失败,连接不上;

2025-02-10 14:37:59 388

原创 技事纪--RTThread及JLINK添加Artery MCU

下载相应MCU的device库文件。

2024-09-12 09:36:03 489

原创 技事纪-记录一次给予mongoose库的Https文件上传的实现

工作需要,LINUX+QT下基于Mongoose库进行文件上传功能的开发,这是最近的一次经历,给我以激励的同时让我决定需要记录一下日常与收获;

2024-04-13 17:57:18 676 1

原创 技事纪-J1939-CAN多帧传输的实现

CAN通讯,多帧传输,参考J1939协议实现。软件环境:QT+LINUX语言:C++硬件:nuc972板子,NUC972DF61YC。

2024-04-13 17:13:57 2326 2

qt5.15.10-arm64-complete-toolchain-backup.tar.gz

gcc-arm-10.2工具链已经是一个​​完整、自包含的 Qt ARM64 交叉编译环境

2025-10-22

qt 5.15.10源码

qt 5.15.10源码,可以用于自编译

2025-10-21

QT数据库SQL的操作函数:增、删、查、改以及自实现例程

例程:本地数据库操作、故障插入、数据重传、连接到UI显示,个人实现; 操作文件:可以进行相应的数据库操作,直接传入相关参数;

2024-11-01

串口协议-涂鸦 IoT 开发平台-涂鸦 IoT 开发平台.pdf

涂鸦Wi-Fi 串口通用协议为涂鸦定制的Wi-Fi或Wi-Fi&蓝牙LE模组串口通用协议,主要用于 涂鸦Wi-Fi 或 Wi-Fi & 蓝牙 LE 模组与其它MCU串口直连做串口通信

2024-09-12

JLink手动添加Artery MCU-V2.0.0

包含Artery MCU_V2.0.0的资料与教程,可以扩展JLINK的芯片库,亲测适用于JFLASH、RTThread;操作简单明了,可以让大家的开发环境更便于使用;

2024-09-11

OCPP-1.6.1.pdf

现行版OCPP1.6.1标准;

2024-09-11

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

TA关注的人

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