logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

VC6.0环境下可直接运行的飞行棋游戏工程包(含源码、资源与exe)

一套开箱即用的飞行棋Windows桌面游戏完整工程,基于Visual C++ 6.0开发,无需额外配置即可编译或直接双击program.exe运行。包含全部C++源文件(如Chess.cpp、Computer.cpp、Managers.cpp等)、标准MFC框架代码(MainFrm.cpp、programView.cpp、programDoc.cpp)、所有图形资源(红黄蓝绿四色飞机位图、对应遮罩

嵌入式串口协议解析中的位运算与小端序还原

串口通信是嵌入式系统中最基础的数据传输方式,其核心在于对二进制帧的精确解析。理解字节序(尤其是小端序)、位运算(左移、按位或)与整型重建原理,是正确还原int16_t等多字节数据的前提。这类操作规避了memcpy带来的平台依赖风险,保障了跨MCU(如STM32/Cortex-M系列)的可移植性与鲁棒性。在传感器融合、SLAM建图、运动控制等实时场景中,结合定点缩放因子(如×100、×1000),还

MATLAB版MVDR波束成形工具包:含阵列信号处理、压缩感知重构与瑞利信道仿真

一套开箱即用的MATLAB工程级实现,聚焦MVDR(最小方差无失真响应)波束形成核心流程:从均匀线阵或多阵元结构的协方差矩阵估计、导向矢量建模、自适应权值求解,到波束方向图可视化,完整覆盖单快拍与多快拍处理模式。内置压缩感知模块,支持稀疏信号重建,适配DOA估计、频谱感知等典型场景。集成单径/多径瑞利衰落信道仿真函数,可直接用于无线通信链路级性能验证。配套通用信号预处理能力,包括插值拟合、线性与非

STM32嵌入式开发中C与C++混合编程实战指南

在资源受限的嵌入式系统中,C语言凭借确定性执行和零开销特性成为底层驱动首选,而C++则以封装、继承和多态支撑上层算法模块的可维护性与扩展性。二者混合编程的本质是构建零开销抽象桥接层,通过ABI兼容机制(如extern "C")实现符号级互通,在保持实时性的同时复用面向对象设计优势。该技术广泛应用于SLAM机器人、工业控制器及智能传感器等需要分层架构的场景,尤其在STM32平台下需兼顾HAL库调用规

均值与中位数:数据科学中的双面镜——何时选择谁?

本文深入探讨了均值与中位数在数据科学中的应用场景与选择策略。通过对比分析两者的数学特性和抗干扰能力,揭示了在异常值敏感场景下中位数的优势,以及在正态分布中均值的适用性。文章还介绍了截尾均值等混合策略,并探讨了机器学习中的特征工程选择,为数据分析师提供了实用的决策指南。

#机器学习
Jetson平台YOLOv8环境配置实战:从依赖冲突解决到TensorRT加速部署

本文详细介绍了在英伟达Jetson平台上配置YOLOv8环境的实战经验,涵盖依赖冲突解决、PyTorch与torchvision定制安装、YOLOv8验证及TensorRT加速部署。特别针对Jetson平台的特性,提供了从基础环境准备到性能优化的完整解决方案,帮助开发者高效部署目标检测模型。

#Jetson
从植物幼苗到工业检测:StarNet在边缘计算场景下的轻量化实战指南

本文详细介绍了StarNet轻量化神经网络在边缘计算场景下的应用实践,特别是在植物幼苗分类和工业检测领域。通过创新的星操作技术,StarNet在保持高精度的同时显著降低计算开销,适合资源受限的边缘设备。文章还提供了混合精度训练、模型压缩等优化策略,帮助开发者高效部署AI模型。

#边缘计算
STM32编码器驱动封装:HAL抽象、正交解码与线程安全读取

增量式编码器是机器人运动控制的基础位移传感器,其核心原理是通过A/B相正交方波的相位差实现四倍频计数,从而提升位置分辨率。在嵌入式系统中,直接操作定时器寄存器易引发实时性破坏、竞态条件与维护困难等问题,因此必须构建硬件抽象层(HAL)隔离的驱动模块。该方案依托STM32定时器的硬件编码器模式(如TIM_ENCODERMODE_TI12),结合C++轻量级封装,提供原子读取-清零、方向软件校正、溢出

嵌入式串口协议解析中的位运算与小端序还原

串口通信是嵌入式系统中最基础的数据传输方式,其核心在于对二进制帧的精确解析。理解字节序(尤其是小端序)、位运算(左移、按位或)与整型重建原理,是正确还原int16_t等多字节数据的前提。这类操作规避了memcpy带来的平台依赖风险,保障了跨MCU(如STM32/Cortex-M系列)的可移植性与鲁棒性。在传感器融合、SLAM建图、运动控制等实时场景中,结合定点缩放因子(如×100、×1000),还

STM32轮式机器人轮子类设计:面向对象的驱动抽象

轮式机器人运动控制的核心在于将物理轮子建模为具备速度闭环、状态反馈与硬件解耦能力的软件实体。其本质是嵌入式系统中‘执行器抽象’与‘实时控制契约’的结合体,依赖编码器脉冲采集、PID闭环调节和确定性周期调度三大技术支柱。通过C++面向对象封装,实现电机驱动、正交编码器和PID控制器的依赖注入与职责分离,显著提升代码可测试性、跨平台复用性及SLAM系统运动层稳定性。本文聚焦STM32 HAL平台下的W

    共 23 条
  • 1
  • 2
  • 3
  • 请选择