摘要: 根据 深入解析:用 C 语言实现三级级联 PID 控制器 - 阿坦 - 博客园 这篇博客说说理想采样率 三环采样率分配及原因: 控制环 系统带宽 (物理响应) 推荐的 PID 调整频率 (CPU计算) 原因 电流环 $1000 \sim 2000 \text{Hz}$ $10\text{kHz} \ 阅读全文
posted @ 2025-12-03 13:52 阿坦 阅读(8) 评论(0) 推荐(0)
摘要: 在多线程高性能计算应用中,将不同线程绑定到不同 CPU 核心(CPU Affinity)可以带来显著的性能收益。本文将介绍如何在 Qt 中实现 跨平台(Windows / Linux)线程绑定到指定 CPU 核心,并给出完整可运行的示例代码。 适用于: 图像处理 / 视频流处理并行加速 机械控制(如 阅读全文
posted @ 2025-11-26 16:41 阿坦 阅读(41) 评论(0) 推荐(0)
摘要: 效果 源码 #include "mainwindow.h" // 包含主窗口头文件 #include <QApplication> // 包含 QApplication #include <QTextEdit> // 包含 QTextEdit,用于显示日志 #include <QScrollBar> 阅读全文
posted @ 2025-11-26 14:44 阿坦 阅读(26) 评论(0) 推荐(0)
摘要: 在 Qt 开发中,QSlider 是最常用的滑块控件之一,但很多人都会遇到一个让人抓狂的问题: 默认的 QSlider 点击滑块以外的区域时,滑块只会往前/往后跳一小步(page step),而不是直接跳转到点击的位置。 这在音频播放器、视频进度条、亮度调节等场景中体验极差,用户期待的是像 YouT 阅读全文
posted @ 2025-11-21 15:31 阿坦 阅读(36) 评论(0) 推荐(0)
摘要: 在 Qt 开发中,我们经常会遇到需要执行耗时操作的场景,比如文件批量处理、网络请求、复杂计算等。如果直接在主线程执行,会导致界面卡顿甚至假死。这时候最简单的解决方案就是使用 QtConcurrent —— Qt 官方提供的高级并发模块,它比手动创建 QThread 更简洁、更安全。 本文通过一个完整 阅读全文
posted @ 2025-11-18 14:49 阿坦 阅读(38) 评论(0) 推荐(0)
摘要: 图像查看 #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QMainWindow> #include <QGraphicsView> #include <QGraphicsScene> #include <QGraphicsPixmapItem 阅读全文
posted @ 2025-10-30 16:34 阿坦 阅读(11) 评论(0) 推荐(0)
摘要: Help -> About Plugins ->Code Analyzer:去掉Clang Tools 阅读全文
posted @ 2025-10-24 15:14 阿坦 阅读(36) 评论(0) 推荐(0)
摘要: 使用 LLVM-Mingw 编译的 Qt 应用程序部署指南:拷贝必要库到 exe 目录 大家好!在开发 Qt 应用程序时,如果使用 LLVM-Mingw 作为编译器,部署到其他 Windows 机器上时常常会遇到 DLL 缺失的问题,导致程序无法运行。这是因为 Qt 和 LLVM-Mingw 依赖于 阅读全文
posted @ 2025-10-16 17:18 阿坦 阅读(119) 评论(0) 推荐(0)
摘要: 💡 在 Qt Creator 中使用 Promote 功能让 QTabWidget 显示自定义页面 在使用 Qt Creator 开发界面时,我们经常需要在 QTabWidget(标签页控件)中显示自己设计的自定义页面,而不是简单的 QWidget。 本篇教程将详细讲解如何通过 Promote(提 阅读全文
posted @ 2025-10-15 17:24 阿坦 阅读(43) 评论(0) 推荐(0)
摘要: 代码(html) <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <tit 阅读全文
posted @ 2025-09-23 10:28 阿坦 阅读(11) 评论(0) 推荐(0)