首页
›
热销单品
›
工控物联网与网络通信
›
《BLE低功耗蓝牙协议栈FreeRTOS移植》
所属分类:工控物联网与网络通信
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
BLE低功耗蓝牙协议栈FreeRTOS移植
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 课程结构 · 适用人群
课程导入
学习目标
02
BLE基础概念
BLE协议栈分层架构(PHY · LL · HCI
BLE
基础概念
03
FreeRTOS基础
任务调度 · 队列 · 信号量
FreeRTOS
任务调度
04
BLE协议栈与RTOS的集成方式
常见BLE协议栈(如Nordic S… · TI CC254x · Zephyr
BLE
RTOS
05
移植前的准备工作
硬件平台选择 · 开发环境搭建 · SDK获取
移植前的准备工作
硬件平台选择
06
FreeRTOS移植到目标MCU
移植步骤 · 启动文件配置 · 时钟配置
FreeRTOS
MCU
07
BLE协议栈的RTOS适配层设计
抽象层接口定义 · 任务创建 · 事件驱动机制
BLE
RTOS
08
BLE协议栈初始化流程
协议栈初始化函数调用 · 内存池分配 · 任务优先级设置
BLE
协议栈初始化流程
09
BLE协议栈与FreeRTOS的任务映射
协议栈内部任务(如链路层任务 · 主机任务)如何映射到FreeRTOS…
BLE
FreeRTOS
10
事件驱动编程模型
BLE事件回调机制与FreeRTOS… · 如何将回调转换为队列消息
事件驱动编程模型
BLE
11
BLE GAP层移植
广播 · 扫描 · 连接
BLE
GAP
12
BLE GATT层移植
服务/特征定义 · 属性读写回调 · 通知/指示发送
BLE
GATT
13
BLE L2CAP层移植
通道管理 · 分段重组 · 流控
BLE
L2CAP
14
BLE SMP安全层移植
配对 · 绑定 · 加密
BLE
SMP
15
BLE HCI层移植
HCI命令/事件/数据包传输 · UART/SPI/USB接口驱动与F…
BLE
HCI
16
低功耗管理
FreeRTOS Tickless模… · BLE睡眠模式 · 事件唤醒机制
低功耗管理
FreeRTOS
17
内存管理优化
FreeRTOS堆与BLE协议栈内存… · 避免碎片和溢出
内存管理优化
FreeRTOS
18
中断与临界区处理
BLE协议栈中断与FreeRTOS临… · 中断优先级设置注意事项
临界区处理
BLE
19
调试与日志
使用SEGGER RTT · 串口打印 · 逻辑分析仪
调试
日志
20
常见问题与解决方案
任务栈溢出 · 死锁 · 优先级反转
常见问题
解决方案
21
实战项目一
基于nRF52832的BLE Bea… · 实现周期性广播
实战项目一
nRF52832
22
实战项目二
基于ESP32的BLE UART透传… · 实现手机与MCU双向通信
实战项目二
ESP32
23
实战项目三
基于STM32WB的BLE传感器数据… · 使用FreeRTOS多任务采集与发送
实战项目三
STM32WB
24
实战项目四
BLE OTA固件升级移植 · 结合FreeRTOS文件系统和协议栈
实战项目四
BLE
25
性能优化
BLE吞吐量提升 · 延迟降低 · CPU占用率优化
性能优化
BLE
26
多连接与多角色
同时作为Central和Periph… · 多连接管理 · FreeRTOS任务资源分配
多连接
多角色
27
BLE Mesh与FreeRTOS
BLE Mesh协议栈移植 · 节点管理 · 消息发布订阅
BLE
Mesh
28
测试与认证
BLE协议栈合规性测试 · 射频测试 · FCC/CE认证流程
测试
认证
29
综合项目
设计一个完整的BLE智能家居网关 · 集成多个传感器 · FreeRTOS多任务
综合项目
BLE
30
课程总结与进阶方向
回顾关键知识点 · 推荐学习资源 · 探讨未来趋势(如BLE Audio
课程总结
进阶方向
所属VIP或分类
同VIP:2406-5G-NR帧结构与灵活时隙配置解析
同VIP:2431-NB-IoT多载波操作与容量增强技术
同VIP:5G-NR核心网与终端接入全流程解析