OTA 固件升级与差分更新
本文讲解物联网 OTA 固件升级的端到端工程实现,回答整包与差分怎么选、双分区如何回滚、签名校验放在哪一层等问题。覆盖固件制品与版本元数据、ESP32 A/B 分区与 MCUboot 及 U-Boot 引导切换、RAUC 与 SWUpdate、bsdiff 与 detools 差分收益、SHA-256 加 ECDSA 签名链、HTTP Range 断点续传、灰度批次与失败自动回滚。
tag
本文讲解物联网 OTA 固件升级的端到端工程实现,回答整包与差分怎么选、双分区如何回滚、签名校验放在哪一层等问题。覆盖固件制品与版本元数据、ESP32 A/B 分区与 MCUboot 及 U-Boot 引导切换、RAUC 与 SWUpdate、bsdiff 与 detools 差分收益、SHA-256 加 ECDSA 签名链、HTTP Range 断点续传、灰度批次与失败自动回滚。
本文系统讲解 ESP32 与 STM32 的嵌入式开发,回答 MCU 怎么选型、ESP-IDF 5.x 工程怎么组织、外设与低功耗模式怎么写、配网与 MQTT over TLS 怎么落地、STM32 用 HAL 还是 LL 等实战问题。覆盖 ESP32 家族、idf.py 命令、I2C 读 BME280 与 deep sleep 代码、STM32 时钟树与看门狗、供电与天线设计,附常见坑清单。
Rust 嵌入式与 FFI 完全指南:no_std 裸机开发、embedded-hal 硬件抽象、ESP32/STM32 实战、C 与 Rust 双向互操作(extern C/绑定生成/PyO3)、FFI 安全边界与内存布局。
全面掌握 TinyGo 嵌入式开发:从微控制器基础到物联网实战,覆盖 GPIO、I2C/SPI、传感器驱动、Web of Things 与内存受限设备的优化策略