logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

从HAL差异看ArduPilot多平台兼容性:ESP32/Pixhawk/UART配置全对比

本文深入分析了ArduPilot在不同硬件平台(ESP32/Pixhawk/Linux)上的UART配置差异,通过对比HAL_ChibiOS与HAL_ESP32的源码结构,揭示跨平台开发时串口资源分配的特殊处理。文章提供了详细的配置实践指南和性能优化技巧,帮助开发者解决多平台兼容性问题,提升无人机和机器人控制系统的稳定性与效率。

ESP-RTC:面向IoT边缘设备的轻量级音视频通信方案

实时音视频通信是物联网边缘智能的关键能力,其本质是在资源受限环境下实现低延迟、低功耗、高可靠的数据采集、编码、传输与渲染。传统WebRTC因内存占用大、CPU负载高、协议栈臃肿,难以在MCU级设备如ESP32-S3上落地;而嵌入式SIP协议栈通过语法精简、状态机裁剪与实时性加固,可将信令开销压缩至210字节内,并将端到端延迟控制在12ms±2ms。结合硬件加速JPEG编码、双通道I2S同步采集、定

STM32+ESP8266嵌入式物联网通信协议设计

在嵌入式物联网系统中,MCU与Wi-Fi模块间的可靠串口通信是实现设备上云的基础能力。其核心在于构建具备帧同步、长度前置、校验防护的二进制协议栈,以规避ASCII文本协议的解析歧义与抗干扰短板;结合HAL库下的中断+DMA+IDLE空闲检测三级接收机制,可显著提升115200bps高波特率下的数据完整性;再通过FreeRTOS消息队列解耦收发逻辑,使STM32专注实时控制,ESP8266严格承担透

ESP8266作为网络协处理器的嵌入式设计与AT指令实战

在资源受限的嵌入式系统中,Wi-Fi协处理器是实现稳定物联网连接的关键技术方案。其核心原理在于将TCP/IP协议栈、TLS加密、MQTT会话管理等高开销任务从主控MCU卸载至专用无线芯片,从而保障实时性与低功耗。该架构显著提升系统可靠性与开发效率,广泛应用于STM32+阿里云智能家居、工业传感器联网及边缘指令预处理等场景。ESP8266凭借原生AT指令支持、硬件级Wi-Fi加速和极低成本,成为主流

ESP32-S3-BOX嵌入式RTC音视频开发实战

实时音视频通信(RTC)是物联网边缘终端的关键能力,其核心在于端侧低延迟音视频处理与弱网适应性。在资源受限的MCU平台上,RTC实现需兼顾编解码效率、内存拓扑约束与实时调度机制。ESP32-S3-BOX作为典型嵌入式RTC硬件平台,集成OV2640摄像头、双麦克风阵列与LCD显示,配合ESP-RCT轻量级中间件,实现了端到端≤800ms延迟、200ms音频抖动缓冲及SIP信令精简交互。该方案聚焦M

ARM Cordio WSF实战:如何用这个轻量级RTOS抽象层优化你的蓝牙协议栈开发

本文深入解析ARM Cordio WSF这一轻量级RTOS抽象层,探讨其如何通过事件处理、定时器和队列管理等核心服务,优化蓝牙协议栈开发。文章结合实战案例,详细介绍了在裸机或RTOS环境中集成WSF的步骤与配置,帮助嵌入式开发者在资源受限的MCU上构建清晰、高效且低功耗的事件驱动架构,从而提升代码可维护性与开发效率。

Python边缘计算实战:用tflite_runtime在树莓派上部署轻量级AI模型

本文详细介绍了如何在树莓派上使用tflite_runtime部署轻量级AI模型,实现高效的边缘计算推理。通过对比完整TensorFlow,阐述了tflite_runtime在资源受限环境下的体积小、内存占用低等优势,并提供了从环境安装、核心推理流程到性能调优与工程化实践的完整实战指南。

#边缘计算
利用Keil逻辑分析仪功能精准调试GPIO时序波形

本文详细介绍了如何利用Keil MDK软件仿真中的逻辑分析仪功能,精准调试GPIO时序波形。通过实战案例,指导开发者配置仿真环境、添加观测信号并解读波形,从而在不依赖实体示波器的情况下,高效验证代码时序逻辑、测量脉冲宽度与周期,是嵌入式开发的实用调试利器。

充电协议暗战:嵌入式开发者如何避开快充设计的那些‘坑’?

本文针对嵌入式开发者在快充设计中常见的协议握手失败、电压协商异常和线缆兼容性问题,提供了基于PD协议等实际案例的解决方案。文章详细解析了硬件设计要点、多协议支持策略和调试技巧,帮助开发者避开技术陷阱,提升充电效率和设备可靠性。

#嵌入式
ARM嵌入式开发实战:从寄存器配置到外设驱动

本文详细介绍了ARM嵌入式开发从寄存器配置到外设驱动的实战过程。通过GPIO控制LED、时钟系统配置、定时器/PWM应用、ADC转换、中断系统及UART/I2C通信等核心模块的讲解,帮助开发者深入理解ARM硬件程序开发的关键技术与实践要点,提升嵌入式系统开发能力。

    共 56 条
  • 1
  • 2
  • 3
  • 6
  • 请选择