首页
›
热销单品
›
航空航天无人机
›
《地面站软件稳定性与性能调优实战》
所属分类:航空航天无人机
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
地面站软件稳定性与性能调优实战
📚 共计 30 章节
01
地面站软件概述
地面站的定义、功能、架构与主流地面站软件介绍
概念
架构
02
开发环境搭建
Qt/C++环境配置、交叉编译工具链、模拟器与仿真环境搭建
环境
Qt
03
核心通信协议
MAVLink协议详解、消息定义、数据包解析与封装
协议
MAVLink
04
串口通信调优
串口参数配置、缓冲区管理、高波特率下的稳定性策略
串口
调优
05
TCP/UDP网络通信
Socket编程、非阻塞IO、心跳机制与断线重连
网络
心跳
06
多线程架构设计
主线程与工作线程分离、线程安全队列、信号槽机制优化
多线程
架构
07
数据链路层稳定性
CRC校验、数据帧重传机制、滑动窗口协议实现
链路
重传
08
内存管理优化
内存池技术、智能指针使用、内存泄漏检测工具
内存
智能指针
09
UI渲染性能
QPainter绘制优化、双缓冲技术、控件懒加载策略
渲染
双缓冲
10
地图显示优化
瓦片地图缓存、矢量图形渲染、GPU加速方案
地图
GPU
11
实时数据可视化
图表控件选型、数据降采样、增量更新技术
可视化
降采样
12
日志系统设计
分级日志、异步写入、日志轮转与压缩
日志
异步
13
配置文件管理
JSON/YAML解析、热加载机制、配置版本兼容
配置
热加载
14
插件系统架构
动态库加载、插件接口设计、版本管理
插件
动态库
15
飞行数据记录
黑匣子设计、数据压缩存储、回放功能实现
黑匣子
回放
16
遥测数据解析
高频数据流处理、数据校验、异常值过滤
遥测
过滤
17
指令发送与确认
命令队列、超时重试、指令执行状态跟踪
指令
重试
18
航点规划性能
大量航点渲染优化、路径平滑算法、地理围栏检查
航点
围栏
19
视频流处理
RTSP/RTMP解码、硬件加速、帧率控制
视频
硬件加速
20
多无人机支持
多链路管理、数据融合、冲突检测
多机
融合
21
跨平台兼容性
Windows/Linux/macOS差异处理、条件编译
跨平台
条件编译
22
性能剖析工具
Valgrind、Perf、Qt Profiler使用与分析方法
性能
Valgrind
23
压力测试与稳定性
长时间运行测试、异常注入、资源监控
压力
稳定性
24
代码优化技巧
循环展开、缓存友好、SIMD指令集应用
优化
SIMD
25
数据库集成
SQLite优化、批量写入、索引策略
数据库
SQLite
26
网络延迟优化
Nagle算法、TCP_NODELAY、数据包合并
延迟
Nagle
27
UI响应性保证
异步任务、进度反馈、界面冻结预防
UI
异步
28
安全性与权限
通信加密、身份认证、操作审计
安全
加密
29
版本迭代策略
语义化版本、向后兼容、升级迁移方案
版本
兼容
30
综合案例实战
从零构建一个高稳定性地面站原型系统
实战
原型
所属VIP或分类
同VIP:ArduPilot避障算法集成与实机测试
同VIP:ARINC653与VxWorks653分区开发
同VIP:DO-178C-软件开发全流程精讲