首页
›
Linux内核与驱动
›
066-蓝牙驱动项目实战
›
《蓝牙芯片适配实战:中断处理与驱动框架搭建》
VIP10
本课程属于:066-蓝牙驱动项目实战
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
蓝牙芯片适配实战:中断处理与驱动框架搭建
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
蓝牙芯片概述
主流蓝牙芯片厂商(Nordic · TI · Dialog
蓝牙芯片概述
Nordic
02
开发环境搭建
Keil/IAR/GCC工具链配置 · JLink/ST-Link调试器使用 · 工程模板建立
开发环境搭建
Keil/IAR/GCC
03
GPIO驱动基础
GPIO寄存器映射 · 输入输出模式配置 · 推挽/开漏/上拉/下拉详解
GPIO
驱动基础
04
中断系统原理
ARM Cortex-M NVIC中… · 中断优先级分组 · 中断向量表
断系统原理
ARM
05
GPIO外部中断
边沿触发与电平触发 · 中断服务函数编写 · 中断标志位清除
GPIO
外部
06
定时器中断
SysTick系统滴答定时器 · 通用定时器配置 · PWM与捕获中断
定时器
SysTick
07
UART中断驱动
串口轮询与中断模式对比 · 环形缓冲区设计 · 波特率误差分析
UART
断驱动
08
SPI中断驱动
SPI主从模式 · DMA+中断传输 · 全双工通信中断处理
SPI
断驱动
09
I2C中断驱动
I2C时序分析 · 多主机仲裁 · 中断状态机实现
I2C
断驱动
10
ADC中断驱动
连续采样与单次采样 · DMA搬运数据 · 过采样滤波
ADC
断驱动
11
DMA控制器
DMA传输模式(M2M/M2P/P2… · 链表传输 · 中断完成回调
DMA
控制器
12
RTC与唤醒中断
RTC闹钟中断 · 低功耗模式(Sleep/Stop/S… · 唤醒源配置
RTC
唤醒
13
看门狗中断
独立看门狗与窗口看门狗 · 喂狗策略 · 中断复位前处理
看门狗
独立看门狗
14
蓝牙协议栈架构
HCI层 · L2CAP层 · GATT层
蓝牙协议栈架构
HCI
15
HCI传输层
UART-HCI · USB-HCI · SPI-HCI实现
HCI
传输层
16
蓝牙驱动框架设计
分层架构设计 · 硬件抽象层(HAL) · 板级支持包(BSP)
蓝牙驱动框架设计
分层架构设计
17
中断优先级管理
抢占优先级与子优先级 · 中断嵌套规则 · 临界区保护
断优先级管理
抢占优先级
18
中断延迟优化
中断服务函数最小化原则 · 中断下半部机制(Tasklet/Wo…
断延迟优化
断服务函数最小化…
19
原子操作与锁
关中断与开中断 · 自旋锁 · 互斥锁在中断上下文的使用
原子操作
关中断与开中断
20
蓝牙射频中断
射频前端控制 · PA/LNA使能时序 · TX/RX切换中断
蓝牙射频
射频前端控制
21
蓝牙连接事件中断
连接间隔 · 从机延迟 · 监控超时
蓝牙连接事件
连接间隔
22
蓝牙广播中断
广播信道选择 · 广播数据更新 · 扫描请求与响应中断
蓝牙广播
广播信道选择
23
蓝牙数据通道中断
数据包重传机制 · 流控与信用量 · LL层中断处理
蓝牙数据通道
数据包重传机制
24
蓝牙加密中断
AES-CCM加密引擎 · 密钥生成与分发 · 加密中断处理
蓝牙加密
AES-CCM
25
多任务中断协调
RTOS中断适配(FreeRTOS/… · 中断与任务同步
多任务
断协调
26
中断调试技巧
逻辑分析仪抓取中断时序 · printf与ITM调试 · 中断风暴检测
断调试技巧
逻辑分析仪抓取
27
驱动测试框架
单元测试(Unity/CMock) · 硬件在环测试(HIL) · 自动化测试脚本
驱动测试框架
Unity/CMock
28
低功耗蓝牙中断优化
事件驱动架构 · 中断合并 · 时钟门控与电源域管理
低功耗蓝牙
断优化
29
蓝牙认证与合规
蓝牙SIG认证流程 · 射频测试模式 · 中断相关测试用例
蓝牙认证
合规
30
综合实战项目
基于Nordic nRF52840的… · 完整驱动框架与中断处理实现
综合实战项目
Nordic
所属VIP或分类
同VIP:Linux蓝牙HID驱动适配与系统唤醒调试
同VIP:蓝牙HID驱动开发:设备树配置与数据收发测试
同VIP:蓝牙HID驱动:中断处理与性能优化工程实践