logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

HAL库中断处理的艺术:以JY61P为例优化STM32的UART接收性能

本文以JY61P传感器为例,深入探讨了STM32 HAL库UART中断处理的优化策略。通过分析数据帧结构、设计状态机解析器、采用双缓冲区及DMA混合模式,显著提升数据接收性能与系统稳定性,适用于无人机飞控等高实时性场景。

嵌入式开发环境的进化:从传统Keil到现代工具链的融合与优化

本文探讨嵌入式开发环境从传统Keil向现代工具链的演进,分析Keil C51在STC单片机开发中的优势与局限,并详细介绍如何通过VS Code、PlatformIO等现代工具实现环境搭建、自动化测试和CI/CD集成,提升开发效率与协作能力。

#嵌入式
STM32启动流程详解:从复位向量到main函数全链路

嵌入式系统中,MCU上电后的启动过程是软件可靠运行的物理前提。其核心在于复位向量触发、内存段(.text/.rodata/.data/.bss)的加载与初始化、以及C运行环境的构建。理解栈指针(SP)和程序计数器(PC)的硬件初始化机制,是定位栈溢出、全局变量初值丢失等典型问题的关键。启动代码通过汇编实现.data段搬运与.bss段清零,严格依赖链接脚本定义的地址符号,确保变量生命周期与物理内存布

OneNet MQTT主题下发与STM32 LED远程控制实现

MQTT是一种轻量级发布/订阅消息传输协议,广泛应用于物联网设备远程通信场景。其核心原理基于客户端-服务器架构与主题(Topic)路由机制,具备低带宽占用、高实时性及松耦合等技术优势。在嵌入式系统中,常通过AT指令+ESP8266模组或原生MQTT库接入云平台,实现上位机对终端外设的精准控制。典型应用场景包括智能硬件开关控制、传感器配置下发与固件升级指令触发等。本文以OneNet云平台为依托,结合

STM32+ESP8266+DHT11接入OneNet物联网实战

在嵌入式物联网开发中,传感器数据上云是典型端到云闭环场景,其核心涉及硬件接口时序控制、MCU与Wi-Fi模块的可靠串行通信、以及符合云平台规范的HTTP协议封装。DHT11作为入门级单总线温湿度传感器,对微秒级时序精度要求严苛;ESP8266则需通过稳定AT指令状态机完成Wi-Fi连接与TCP建链。二者协同实现低资源占用的裸机数据上传,广泛应用于环境监控、智能农业等边缘采集场景。本文以STM32F

STM32驱动OLED显示屏的工程实践与避坑指南

OLED显示屏是嵌入式系统中关键的人机交互与调试可视化组件,其本质是一种基于有机发光二极管的自发光点阵显示设备,依赖SSD1306/SH1106等专用驱动IC实现显存映射与像素控制。原理上需协同I²C或SPI通信协议、分页式显存架构(128×64→8页×128列)及位图渲染逻辑,技术价值在于低功耗、高对比度、宽温域响应和MCU资源友好性。典型应用场景涵盖智能小车状态监控、传感器数据融合显示、实时调

避开这5个坑!STM32CubeMX配置FreeRTOS消息队列的实战避坑指南(附HAL库调试技巧)

本文详细解析了使用STM32CubeMX配置FreeRTOS消息队列时常见的五大陷阱,包括内存分配、优先级错配、时间基准冲突等问题,并提供了实战验证的解决方案和HAL库调试技巧,帮助开发者提升嵌入式系统开发效率。

STM32+ESP8266+DHT11物联网数据上云实战

在嵌入式物联网开发中,传感器数据上云是连接物理世界与数字平台的核心环节。其本质是基于MCU的多协议协同:通过UART实现AT指令通信完成Wi-Fi联网,利用单总线协议精确采集温湿度等模拟量,并经HTTP/MQTT协议上传至云平台。该过程涉及电平匹配、时序控制、状态机解析与错误重试等关键技术,直接影响系统可靠性与实时性。典型应用场景包括环境监测、智能农业及工业边缘节点。本文以STM32F103与ES

STM32+DHT11+ESP8266硬件连接与通信调试指南

UART通信和单总线协议是嵌入式系统中传感器与无线模块交互的基础技术。其核心原理在于发送端(TX)与接收端(RX)的电气匹配、精确时序控制及电平兼容性保障。在STM32F103等MCU平台中,正确配置GPIO模式、系统时钟与外设初始化顺序,直接决定DHT11温湿度数据采集的可靠性及ESP8266 AT指令交互的成功率。该技术广泛应用于物联网终端开发、教学实验平台搭建及OneNet等云平台数据上行场

单片机本质与STC8GK08入门:可编程SoC与宽电压实践

单片机是一种高度集成的可编程微控制器(MCU),其核心在于将CPU、存储器与外设集成于单芯片,通过软件定义硬件行为,区别于固定功能的ASIC芯片。其原理基于冯·诺依曼架构与寄存器级I/O控制,技术价值体现在软硬协同的系统灵活性与低成本工程落地能力。典型应用场景涵盖消费电子、工业控制及物联网终端等对实时性、功耗和可靠性有严苛要求的领域。本文以STC8GK08为载体,深入剖析其8051兼容内核的性能跃

#单片机
    共 52 条
  • 1
  • 2
  • 3
  • 6
  • 请选择