logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

从零构建嵌入式GUI:LVGL在资源受限MCU上的内存优化与性能调优实战

本文详细介绍了如何在资源受限的MCU上优化LVGL嵌入式GUI的性能与内存使用。通过配置显示缓冲区、裁剪不必要的功能组件和优化动画渲染,实现在STM32F103等低成本微控制器上构建流畅、高效的图形用户界面。

STM32嵌入式开发中CMake工程化构建实战

CMake作为跨平台构建系统生成器,是嵌入式裸机开发中实现构建自动化与环境解耦的核心工具。其原理在于将高层工程描述(CMakeLists.txt)转化为底层原生构建文件(如Ninja/Make),从而统一管理编译器抽象、依赖解析与构建策略。在STM32等ARM Cortex-M平台,CMake支撑硬件浮点启用、链接脚本控制、内存布局优化等关键技术决策,显著提升固件可复现性与CI/CD集成能力。典型

STM32嵌入式开发中CMake构建系统实战指南

CMake作为跨平台构建系统生成器,是现代嵌入式工程实现可复现、可自动化、可版本控制的核心基础设施。其通过声明式配置抽象工具链、解耦构建类型、显式声明硬件目标,从根本上替代了传统Makefile的手动维护与IDE的封闭生态。在STM32裸机及HAL库开发中,CMakeLists.txt精准控制编译标准、浮点ABI、启动文件集成与链接脚本绑定,直接决定固件能否正确启动、调试信息是否可用、Flash体

[yolov11改进系列]基于yolov11集成SE注意力机制的实战指南:从原理到部署

本文详细介绍了如何在YOLOv11中集成SE注意力机制,从原理解析到实战部署的全流程指南。通过分析SE模块的挤压-激励机制和YOLOv11的框架特性,提供代码实现、训练调优技巧及部署优化方案,帮助开发者提升目标检测模型的精度与效率。

#目标检测
[yolov11轻量化实战]基于ADown下采样模块的模型压缩与精度优化全流程解析

本文详细解析了如何通过ADown下采样模块实现YOLOv11模型的轻量化与精度优化。ADown模块通过动态感受野调整和多分支特征融合,显著降低计算量并提升小目标检测性能。实战测试显示,改进后的模型参数量减少23%,推理速度提升至28FPS,特别适用于无人机航拍和工业质检等实时场景。

Pixi.js 3和4项目直接用的Spine骨骼动画支持包,带TS类型、示例和完整配置文档

开箱即用的Spine骨骼动画集成方案,专为Pixi.js v3/v4环境优化,无需额外配置即可通过new PIXI.spine.Spine()创建动画实例。提供完整TypeScript源码、预编译JS文件(含source map)、类型定义文件(pixi-spine.d.ts)以及覆盖高频开发需求的详细指南:皮肤动态切换、图集预加载(支持文本/图片双模式)、纹理去重与复用、压缩纹理适配、着色器调整

【stm32】HC05蓝牙串口通信实现PID参数远程实时调节

本文详细介绍了基于STM32和HC05蓝牙模块实现PID参数远程实时调节的方案。通过串口通信协议设计,结合手机APP进行远程可视化调参,有效解决了嵌入式设备调试中频繁调整PID参数的痛点,大幅提升了智能车、无人机等项目的开发调试效率。

Selenium自动化测试必备:webdriver_manager自动匹配浏览器驱动版本(附常见报错解决方案)

本文详细介绍了如何使用webdriver_manager自动匹配浏览器驱动版本,解决Selenium自动化测试中的驱动管理难题。通过智能检测浏览器版本、自动下载匹配驱动并缓存,webdriver_manager显著提升了测试效率和稳定性,同时提供了常见报错解决方案和高级配置技巧。

移动端爬虫如何绕过Akamai BMP风控?实测传感器数据模拟与校验位生成

本文深入探讨了在移动端数据采集中,如何有效绕过Akamai BMP等高级风控系统。核心在于模拟真实的传感器数据(如加速度计、陀螺仪)并生成人性化的触摸轨迹,同时确保设备指纹、行为逻辑与时间线的高度一致性,从而构建可信的自动化流程以提升通过率。

FPGA进阶指南:Quartus II 15.0宏模块(MegaWizard Plug-In Manager)高效配置技巧

本文详细介绍了在Quartus II 15.0中高效配置宏模块(MegaWizard Plug-In Manager)的技巧。针对从老版本迁移的用户,重点解析了新版工具入口的变更,并以配置一个32位可逆计数器(LPM_COUNTER)为例,手把手演示了参数设置、文件生成、工程集成及仿真验证的全流程,旨在帮助FPGA开发者快速掌握这一核心工具,提升设计效率。

    共 90 条
  • 1
  • 2
  • 3
  • 9
  • 请选择