- 博客(7)
- 收藏
- 关注
原创 MCU 中的OTA远程升级
针对传统单片机固件升级依赖烧录器、现场更新困难的痛点,本文基于 STM32F103 设计一套 A‑B 双分区 OTA 在线升级方案。将片内 Flash 划分为 Bootloader 引导区、AppA 运行区、AppB 固件下载区与 OTA 参数存储区;由 Bootloader 负责升级判断、固件校验与程序跳转,上层应用触发重启进入升级流程,配合 Python 编写的 PC 上位机脚本完成固件分包下发、ACK 应答重传与 CRC 校验。方案具备升级失败回滚、掉电保护能力,无需仿真器即可通过串口完成固件远程更新
2026-09-05 09:59:18
344
原创 MQTT 协议总结
本文围绕物联网通信协议 MQTT 展开系统性讲解。1. 先对 MQTT 协议进行基础概述,介绍协议定位、适用场景与核心特性;2. 讲解 MQTT 通用报文的整体组成结构;3. 重点拆解各类核心控制报文4.mqttclient介绍和移植
2026-08-22 09:01:54
536
原创 Linux 学习笔记(笔记基于韦东山的课程和资料)
嵌入式Linux开发基础知识,涵盖系统概念、常用命令、GCC/Makefile、文件IO、Framebuffer、输入系统、网络、多线程及I2C/串口应用编程等。写摘要。</think>本文系统介绍了嵌入式Linux开发基础知识,涵盖操作系统原
2026-08-14 10:17:18
314
原创 LVGL学习笔记
* 创建一个部件 */ lv_obj_set_style_bg_color(obj, lv_color_hex(0xf4b183),LV_STATE_DEFAULT);/* 设置圆角 */lv_obj_set_style_arc_color( spinner, lv_color_hex(0x83bd55), LV_PART_INDICATOR );
2026-07-27 11:52:51
301
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅