首页
›
嵌入式基础与RISC-V
›
175-无线MCU低功耗通信协议栈
›
《IoT无线MCU协议栈移植与OTA升级实战》
VIP10
本课程属于:175-无线MCU低功耗通信协议栈
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
IoT无线MCU协议栈移植与OTA升级实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
IoT无线MCU选型分析 · 协议栈架构概览 · OTA升级技术路线对比
课程导论
IoT
02
开发环境搭建
交叉编译工具链安装 · IDE配置 · 调试器与仿真器设置
开发环境搭建
交叉编译工具链安…
03
MCU启动流程与链接脚本
启动文件分析 · 链接脚本编写 · 内存映射配置
MCU
启动流程
04
GPIO与中断系统
GPIO驱动移植 · NVIC中断控制器配置 · 中断优先级管理
GPIO
断系统
05
UART串口驱动移植
UART硬件初始化 · 中断收发实现 · DMA传输优化
UART
串口驱动移植
06
SPI总线驱动移植
SPI主从模式配置 · DMA与中断结合 · Flash驱动适配
SPI
总线驱动移植
07
I2C总线驱动移植
I2C时序模拟 · 多主机仲裁处理 · EEPROM驱动移植
I2C
总线驱动移植
08
定时器与PWM
基本定时器配置 · 高级定时器PWM输出 · 输入捕获应用
PWM
定时器
09
ADC与传感器驱动
ADC多通道采集 · DMA搬运数据 · 温湿度传感器驱动
ADC
传感器驱动
10
看门狗与低功耗
独立看门狗与窗口看门狗 · 睡眠/停止/待机模式 · 唤醒源配置
看门狗
低功耗
11
FreeRTOS内核移植
FreeRTOS源码结构 · port层移植 · 内存管理方案选择
FreeRTOS
内核移植
12
FreeRTOS任务管理
任务创建与删除 · 任务优先级与调度 · 任务状态切换
FreeRTOS
任务管理
13
FreeRTOS同步机制
信号量 · 互斥量 · 队列
FreeRTOS
同步机制
14
FreeRTOS中断管理
中断嵌套 · 延迟中断处理 · 中断与任务通信
FreeRTOS
断管理
15
TCP/IP协议栈LwIP移植
LwIP源码结构 · 网卡驱动接口 · 内存池与pbuf管理
TCP/IP
LwIP
16
LwIP网络接口配置
IP地址分配 · DHCP客户端 · DNS解析
LwIP
网络接口配置
17
LwIP Socket编程
TCP服务器/客户端实现 · UDP通信 · 超时与重传机制
LwIP
Socket
18
MQTT协议移植
MQTT客户端实现 · QoS等级处理 · 心跳保活机制
MQTT
协议移植
19
CoAP协议移植
CoAP资源模型 · 观察模式 · 块传输
CoAP
协议移植
20
HTTP/HTTPS协议移植
HTTP客户端实现 · TLS/SSL加密通信 · 证书管理
HTTP/HTTPS
协议移植
21
BLE协议栈移植
BLE GAP/GATT架构 · 广播与扫描 · 连接与配对
BLE
协议栈移植
22
BLE服务开发
自定义Service/Charact… · 通知与指示 · OTA服务设计
BLE
服务开发
23
Wi-Fi协议栈移植
Wi-Fi Station/AP模式 · WPA2/WPA3安全配置 · SmartConfig配网
Wi-Fi
协议栈移植
24
OTA升级架构设计
双区备份方案 · 差分升级原理 · 安全校验机制
OTA
升级架构设计
25
OTA升级流程实现
固件下载 · 完整性校验 · 版本管理
OTA
升级流程实现
26
固件加密与签名
AES加密固件 · RSA签名验证 · 安全启动链
固件加密
签名
27
OTA升级客户端开发
HTTP/HTTPS下载 · MQTT OTA指令 · BLE OTA传输
OTA
升级客户端开发
28
OTA升级服务器搭建
云端OTA平台选型 · 固件管理 · 升级策略配置
OTA
升级服务器搭建
29
协议栈性能优化
内存优化 · CPU负载分析 · 网络吞吐量调优
协议栈性能优化
内存优化
30
综合实战项目
智能温控器——从协议栈移植到OTA升…
综合实战项目
OTA
所属VIP或分类
同VIP:MCU-IoT低功耗通信协议栈组网调优实战
同VIP:MCU-Sub-1GHz低功耗射频测试实战
同VIP:Sub-1GHz无线MCU协议栈抓包故障定位实战