logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ADS1262/ADS1263高精度ADC嵌入式驱动包:C++封装,支持双通道采集、IDAC配置与系统校准

专为嵌入式场景设计的ADS1262和ADS1263高精度模数转换器驱动代码,采用类C++面向对象封装,适配Arduino及主流MCU平台。完整实现芯片底层控制逻辑,包括上电初始化、START/RESET指令触发、ADC1与ADC2双通道独立使能与读取(支持单次/连续模式)、系统偏置与增益校准、可编程IDAC电流源配置(IDAC1/IDAC2引脚选择与0–2.1mA幅值设定)、内部参考电压启用、电平

从硬件消抖到软件优雅:Easy_Button库如何重新定义嵌入式按键处理

本文探讨了嵌入式系统中从传统硬件消抖到软件解决方案的演进,重点介绍了Easy_Button库如何通过事件驱动模型重新定义按键处理。该库支持单击、双击、长按及组合键等高级功能,提供了灵活的配置参数和API设计,显著提升了代码可维护性和用户体验,适用于智能家居、工业设备等多种应用场景。

ESP32-S3嵌入式AI机器人编译实战:从克隆到烧录

嵌入式AI终端开发中,构建可复现的固件是工程落地的核心能力。理解CMake构建系统原理、SDK版本与工具链的ABI兼容性约束,是解决编译失败的根本前提;而配置驱动行为(如日志系统启用、目标芯片设定)直接决定硬件功能是否正常初始化。在ESP-IDF框架下,`sdkconfig.defaults` 与 `CMakeLists.txt` 共同构成项目可移植性的技术契约,支撑WiFi通信、Web服务、电机

旧安卓秒变服务器:用Termux部署宝塔面板的5个实战场景

本文详细介绍了如何利用Termux将旧安卓设备变身高性能服务器的5种创新方案。通过安装宝塔面板和ArchLinux,实现个人博客托管、文件共享、自动化任务调度等实用场景,充分发挥闲置设备的潜力,节省成本且环保节能。

全志F1C100s主线Linux实战:LVGL 8.2从模拟器到嵌入式屏显的完整移植指南

本文提供了一份详尽的实战指南,手把手教你将LVGL 8.2图形库从PC模拟器完整移植到搭载主线Linux的全志F1C100s开发板。内容涵盖开发环境搭建、源码获取与版本管理、关键配置文件深度适配、交叉编译及上板调试全流程,旨在帮助开发者以极低成本在资源受限的嵌入式平台上实现流畅的现代图形界面。

GDDR6 vs HBM2显存实战对比:深度学习显卡选购避坑指南(附RTX 3060配置建议)

本文深入对比GDDR6与HBM2显存在深度学习中的性能表现,提供显卡选购的实战建议。通过实测数据揭示HBM2在带宽敏感任务中的优势,同时推荐RTX 3060作为性价比之选,帮助开发者避开选购陷阱,优化深度学习工作站配置。

#深度学习
NuttX驱动开发踩坑实录:从STM32F103移植PWM驱动到F411的完整流程

本文详细记录了将NuttX的PWM驱动从STM32F103移植到STM32F411的完整流程与深度重构经验。文章深入剖析了时钟系统、GPIO引脚重映射、定时器外设等关键硬件差异,并提供了驱动调试、编译配置及板级支持定制的具体解决方案,为嵌入式开发者在NuttX环境下进行跨平台驱动移植提供了宝贵的实战参考。

UniAD深度解析:以规划为目标的Transformer端到端自动驾驶新范式

本文深度解析了UniAD这一以规划为目标的Transformer端到端自动驾驶新范式。它通过将感知、预测、规划等模块整合进一个统一的Transformer架构,让所有子任务直接为最终驾驶决策服务,有效解决了传统模块化方案中的误差累积问题,实现了性能的显著提升。

#自动驾驶
树莓派4B-PCA9685舵机控制:从抖动到精准的实战指南

本文详细介绍了如何通过PCA9685模块解决树莓派4B直接控制舵机时的抖动问题。从硬件接线、软件配置到舵机校准,提供完整的实战指南,帮助实现精准稳定的舵机控制,特别适合机器人、机械臂等精密项目应用。

MQ系列气体传感器实战指南:从选型到STM32毕业设计全解析

本文详细解析了MQ系列气体传感器在STM32毕业设计中的应用,从选型指南到实战开发全覆盖。针对MQ2、MQ3、MQ135等八款主流传感器进行对比分析,并提供STM32硬件连接、ADC采集、温湿度补偿及浓度换算算法的完整解决方案,帮助开发者快速实现气体检测项目。

    共 103 条
  • 1
  • 2
  • 3
  • 11
  • 请选择