首页
›
嵌入式基础与RISC-V
›
041-ESP32物联网智能设备开发
›
《ESP32智能设备OTA升级与固件烧录调试实战》
VIP10
本课程属于:041-ESP32物联网智能设备开发
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
ESP32智能设备OTA升级与固件烧录调试实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导学与硬件准备
ESP32开发板选型 · USB转串口驱动安装 · 开发环境(ESP-IDF / Ard…
课程导学
硬件准备
02
固件编译与首次烧录
Hello World工程创建 · 编译流程解析 · 使用esptool.py进行首次烧录
固件编译
首次烧录
03
Flash分区表详解
分区表结构(bootloader · app · data
Flash
分区表详解
04
Bootloader与启动流程
一级Bootloader · 二级Bootloader · OTA分区选择
Bootloader
启动流程
05
固件签名与安全启动
签名原理 · 生成签名密钥 · 配置安全启动
固件签名
安全启动
06
Flash加密机制
Flash加密概述 · 启用Flash加密 · 密钥管理
Flash
加密机制
07
OTA升级原理与流程
OTA工作流程(下载 · 校验 · 切换
OTA
升级原理
08
基于HTTP的OTA升级
HTTP服务器搭建 · 固件版本号管理 · HTTP下载实现
HTTP
OTA
09
基于HTTPS的OTA升级
TLS证书配置 · HTTPS客户端实现 · 证书校验
HTTPS
OTA
10
基于AWS IoT的OTA升级
AWS IoT Core配置 · OTA Job创建 · 设备端MQTT集成
AWS
IoT
11
基于阿里云IoT的OTA升级
阿里云物联网平台配置 · OTA任务创建 · 设备端SDK集成
IoT
OTA
12
本地Wi-Fi热点OTA
ESP32作为AP模式 · Web服务器实现 · 浏览器上传固件
Wi-Fi
OTA
13
蓝牙BLE OTA升级
BLE GATT服务设计 · 固件分包传输 · 校验与续传
BLE
OTA
14
串口OTA升级(UART)
XMODEM/YMODEM协议实现 · 串口分包发送 · 校验与重传
OTA
UART
15
SD卡本地OTA升级
SD卡驱动 · 固件文件读取 · 版本比对
SD
OTA
16
多固件分区与回滚策略
A/B分区详解 · 回滚触发条件 · 回滚次数限制
多固件分区
回滚策略
17
固件版本管理与差分升级
版本号规范 · 差分算法(bsdiff) · 差分包生成
固件版本管理
差分升级
18
OTA升级安全性实战
固件加密传输 · 签名验证 · 防回滚
OTA
升级安全性实战
19
OTA升级失败处理与日志分析
常见失败原因(网络 · 空间 · 签名)
OTA
升级失败处理
20
批量OTA升级与设备管理
设备分组 · 灰度发布 · 升级策略
OTA
批量
21
JTAG/SWD调试环境搭建
调试器选型(J-Link · FT2232) · OpenOCD配置
JTAG/SWD
调试环境搭建
22
ESP-Prog调试器使用
ESP-Prog硬件连接 · 驱动安装 · 与ESP-IDF集成
ESP-Prog
调试器使用
23
断点调试与变量监视
设置断点 · 单步执行 · 监视变量
断点调试
变量监视
24
Core Dump与异常分析
Core Dump配置 · 保存与读取 · GDB分析Core Dump
Core
Dump
25
FreeRTOS任务调试
任务列表查看 · 任务栈使用分析 · 任务优先级调整
FreeRTOS
任务调试
26
内存泄漏检测与优化
堆内存监控 · 内存泄漏检测工具 · 内存优化技巧
内存泄漏检测
优化
27
性能分析与优化
CPU负载监控 · 中断延迟分析 · 代码执行时间测量
性能分析
优化
28
Wi-Fi/BT性能调试
Wi-Fi吞吐量测试 · 信号强度分析 · 蓝牙连接稳定性
Wi-Fi/BT
性能调试
29
低功耗调试与优化
功耗测量工具 · 睡眠模式配置 · 唤醒源调试
低功耗调试
优化
30
综合实战
智能灯控设备OTA升级与调试 · 硬件设计 · 固件开发
综合实战
OTA
所属VIP或分类
同VIP:ESP32-MQtT协议通信与云平台对接实战
同VIP:ESP32-MQTT协议通信与传感器采集实战
同VIP:ESP32传感器采集与MQtT通信及云平台对接工程实战