logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

从零构建嵌入式GUI:龙芯1B与LVGL的深度适配之旅

本文详细介绍了在龙芯1B嵌入式平台上深度适配LVGL轻量级图形库的全过程,包括环境配置、库裁剪、显示驱动优化、触摸校准及与FreeRTOS的系统集成。通过实战案例展示了如何在该国产处理器上构建高效嵌入式GUI系统,为开发者提供完整的移植指南和性能优化方案。

STM32驱动LVGL:从零构建嵌入式GUI实战指南

本文详细介绍了如何在STM32微控制器上从零开始驱动LVGL图形库,构建嵌入式GUI系统。内容涵盖LVGL简介与STM32适配优势、工程环境搭建、硬件驱动配置、性能优化技巧及常见问题解决方案,帮助开发者高效实现资源受限设备上的流畅图形界面。

#驱动开发
别再手动清空表单了!Vue3.0中reactive/ref数据重置的3种高阶玩法

本文针对Vue3.0开发中表单数据重置的痛点,深入剖析了reactive/ref响应式数据的核心原理,并提供了三种高阶解决方案。从精准清空属性到封装可复用的组合式函数,帮助开发者优雅地实现数据一键重置,提升开发效率和代码可维护性。

【pytorch系列】 torch.backends.cudnn性能优化实战:benchmark与deterministic的平衡艺术

本文深入探讨了PyTorch中torch.backends.cudnn的性能优化配置,重点解析了cudnn.benchmark与cudnn.deterministic的作用机制与平衡艺术。通过实战代码对比,揭示了开启benchmark模式可显著提升训练速度,而deterministic模式则确保实验可复现性但会牺牲性能。文章根据不同训练阶段(如模型探索、性能调优、论文复现)提供了具体的配置组合建议

#cuDNN#性能优化#深度学习
嵌入式老鸟避坑指南:GD32 Bootloader开发中Ymodem协议的那些坑(附超时检测优化方案)

本文为嵌入式开发者提供了GD32 Bootloader开发中使用Ymodem协议进行IAP升级的实战避坑指南。针对串口通信稳定性、Flash写入中断冲突等常见问题,文章深入剖析了Ymodem协议在GD32平台上的适配要点,并重点分享了分层超时检测机制的优化方案与防变砖策略,帮助提升固件升级的可靠性。

深度学习环境中的GLIBCXX_3.4.32缺失问题:从诊断到修复的全流程解析

本文详细解析了深度学习环境中常见的GLIBCXX_3.4.32缺失错误。该错误通常由系统GCC版本过低或Conda环境库冲突导致。文章提供了从精准诊断到多种修复方案的全流程指南,包括升级系统GCC、无root权限下配置Conda环境变量、手动替换库文件以及采用Docker容器化等解决方案,并给出了避坑建议和修复后的验证方法。

#深度学习
烟雾传感器MQ2的误区与真相:为什么你的ppm计算总是不准?

本文深入解析烟雾传感器MQ2在ppm计算中精度不足的根本原因,包括电路设计误区、Rs与R0值测量错误、预热时间不足以及环境干扰等因素。通过详细分析LM393比较器模块的实际工作原理,提供准确的校准方法和实用技巧,帮助开发者解决计算不准的问题,提升气体检测项目的可靠性。

I2C总线的沉默与复苏:通信协议中的状态机死锁与恢复艺术

本文深入探讨I2C总线通信中的死锁问题,从状态机模型分析死锁成因,并提供实用的检测与恢复方案。通过9时钟脉冲法等软件恢复技术和硬件辅助方案,帮助开发者有效解决I2C总线沉默问题,确保嵌入式系统通信的可靠性。

避开这3个坑!用n8n搭建稳定RSS监控系统的最佳实践(Docker版)

本文详细介绍了使用n8n和Docker构建稳定、企业级RSS监控系统的最佳实践。文章重点剖析了生产环境部署、核心工作流设计以及长期运维三大关键环节,指导读者如何通过持久化配置、数据库外置、智能请求伪装、数据去重与熔断机制,避开常见陷阱,搭建一个高可用的7x24小时信息自动化监控中枢。

#自动化
FreeRTOS+CAN+光电传感器:STM32CubeMX实战,打造多任务工业传感节点

本文详细介绍了如何利用STM32CubeMX工具,结合FreeRTOS实时操作系统、CAN总线通信与光电传感器,构建一个稳定可靠的多任务工业传感节点。通过实战例程,手把手指导开发者完成从硬件选型、外设配置到多任务代码编写的全过程,旨在提升工业嵌入式系统的实时响应能力与开发效率。

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