logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

STM32与ESP8266连接OneNET平台的EDP协议通信实现

微控制器在嵌入式系统设计中占据核心地位,其中STM32系列微控制器以其高性能、低成本和易于编程而广受欢迎。本章旨在为读者提供STM32微控制器的基本了解以及它的实际应用案例。STM32是由意法半导体(STMicroelectronics)推出的ARM Cortex-M系列微控制器。该系列控制器以其高性能的处理能力、灵活的功耗管理、丰富的外设集成以及广泛的应用生态系统而闻名。ESP8266模块作为一

嵌入式运维态内存泄漏检测与dlmalloc监控实践

内存泄漏是嵌入式系统长期运行中导致性能劣化、偶发死机的核心问题,其本质是动态内存分配后未正确释放,引发堆空间持续增长与碎片化。基于dlmalloc等轻量级堆管理器的运行时统计机制(如mallinfo、malloc_stats),可实现低开销、非侵入式的内存水位观测。该技术无需调试器或符号表,适用于资源受限的现场环境,具备工程落地所需的轻量性(<2KB RAM)、实时性(μs级钩子开销)和可追溯性(

RfidDb:嵌入式RFID门禁系统的轻量级EEPROM数据库

在嵌入式系统中,RFID门禁控制常需在资源受限MCU上实现断电不丢失的权限数据持久化。EEPROM作为片内非易失存储介质,具备低功耗、无需外部器件等优势,但其原始字节操作存在地址管理复杂、寿命敏感、字符串处理易越界等工程痛点。RfidDb库正是针对这一技术场景设计的专用解决方案,它将32位UID索引与可选ASCII名称封装为高内聚数据库接口,规避动态内存分配与文件系统依赖,提供O(1)条目计数和确

MusePublic艺术创作引擎STM32应用:嵌入式艺术装置

本文介绍了如何利用星图GPU平台,自动化部署🏛️ MusePublic艺术创作引擎,并将其与STM32微控制器结合,打造智能嵌入式艺术装置。该方案使STM32能够根据环境传感器数据,驱动MusePublic实时生成AI艺术图像,并显示在连接的屏幕上,实现动态、交互式的艺术展示。

嵌入式C语言宏定义工程规范与实战

宏定义是嵌入式C语言中实现编译期代码组织、硬件抽象和跨平台兼容的核心机制。其本质是预处理器层面的文本替换,但合理运用可提升代码安全性、可移植性与运行效率。在资源受限的MCU开发中,宏被广泛用于头文件防护、标准化数据类型(如uint8_t)、内存映射访问(volatile指针封装)、无开销算法(MAX/MIN)、结构体偏移计算(FPOS)等关键场景。尤其在驱动开发与RTOS环境中,正确使用宏能规避符

嵌入式移动平均滤波库:AverageAnalogIn 轻量整数实现

移动平均滤波是一种基础且广泛应用的数字信号平滑技术,其原理是通过滑动窗口对连续采样值求算术平均,从而抑制高频噪声、提升ADC读数稳定性。在资源受限的嵌入式系统中,传统浮点或动态内存方案易引入不可预测延迟与运行时开销,而基于定点运算与环形缓冲区的整数移动平均滤波,凭借确定性执行、零除法依赖和极低内存占用(<100字节),成为MCU端模拟输入预处理的首选方案。该技术广泛应用于温度传感、电位器交互、电池

FTTech SAMD51 XBee库:嵌入式边缘节点的XBee工业通信中间件

XBee模块是工业物联网中广泛使用的低功耗无线通信组件,其基于Zigbee、802.15.4等标准协议,通过AT命令与API帧实现设备组网与数据交互。理解XBee工作原理需掌握串行通信、AT指令集、API模式切换及睡眠控制等核心机制。该技术具备高可靠性、协议兼容性强、硬件资源占用低等优势,适用于传感器网络、远程配置、电池供电终端等边缘场景。针对SAMD51微控制器平台深度优化的FTTech XBe

ESP-IDF平台VL53L3CX高精度ToF传感器驱动实战

时间飞行(ToF)测距技术是嵌入式系统中实现非接触式距离感知的核心方案,其原理基于光脉冲往返时间的高精度测量,具备抗环境光干扰强、无近端盲区等显著优势。ST VL53LX系列(如VL53L3CX)作为主流dToF传感器,依赖严格的I²C协议控制、多级工厂校准与硬件中断协同,才能释放标称±3mm级精度。在ESP-IDF生态中,驱动开发需兼顾ST原厂算法完整性与平台资源抽象——尤其涉及Legacy与N

嵌入式系统架构图的工程化绘制与分层表达方法

嵌入式系统架构图是连接硬件设计、固件开发与系统集成的核心技术文档,其本质是面向物理约束、时间约束和接口约束的设计决策可视化。它基于MCU资源边界、实时性要求与外设电气特性,通过分层抽象(物理层/驱动层/服务层/应用层)实现可验证、可追溯、可演进的工程表达。在工业控制、汽车电子、智能传感等场景中,规范化的架构图能显著降低跨职能协作歧义、避免BOM与代码脱节、支撑低功耗与功能安全设计。本文聚焦嵌入式架

嵌入式非线性映射库:Gauge_asukiaaa分段线性插值方案

在嵌入式系统中,传感器输出与物理量之间常存在非线性关系,而传统线性映射(如Arduino的map函数)无法准确还原真实响应。分段线性插值作为一种轻量、可解释、低开销的数值映射方法,通过控制点定义输入-输出关系,兼顾精度与实时性。其核心原理是将非线性曲线离散为多段直线,每段由梯度驱动计算,避免浮点运算与运行时除法,在资源受限MCU上实现高保真度转换。该技术广泛应用于模拟仪表盘驱动、ADC校准、人机界

    共 220 条
  • 1
  • 2
  • 3
  • 22
  • 请选择