🩹
医疗贴片·嵌入式调试
⚡ 性能调优实战 · 30章
🧑🔬
友好色系
🎨
01
医疗贴片概述
应用场景 · 嵌入式角色 · 课程目标与学习路径
02
开发环境搭建
IDE选择 · 调试器配置 · 工程模板建立
03
硬件接口基础
GPIO/中断 · UART/I2C/SPI · ADC与DMA
04
传感器驱动开发
生物电势 · 温度 · 加速度计驱动调试
05
低功耗设计
睡眠模式 · DVFS · 功耗测量与优化
06
RTOS入门
FreeRTOS任务 · 信号量与队列 · 优先级设计
07
无线通信调试
BLE协议栈 · 连接稳定性 · 数据吞吐量
08
数据采集与处理
环形缓冲区 · 数字滤波 · 数据打包校验
09
存储管理
Flash驱动 · 磨损均衡 · 掉电保护
10
调试工具使用
逻辑分析仪 · 示波器 · 串口调试高级用法
11
性能分析
代码执行时间 · 堆栈分析 · CPU负载率
12
固件升级 (OTA)
Bootloader · 签名校验 · 断点续传
13
安全与加密
AES加密 · 安全启动 · 防篡改检测
14
硬件调试技巧
JTAG/SWD · 断点单步 · 寄存器查看
15
电源管理
Fuel Gauge · 充电管理 · 电源路径优化
16
模拟前端调试
仪表放大器 · 共模抑制比 · 噪声抑制
17
时钟系统调试
PLL配置 · 时钟源切换 · 精度校准
18
中断系统优化
优先级分组 · 嵌套中断 · 延迟测量
19
DMA高级应用
多通道DMA · 中断回调 · 内存到外设
20
看门狗与可靠性
IWDG/WWDG · 异常处理 · 故障注入
21
协议栈调试
BLE GATT · ATT权限 · MTU优化
22
射频性能调优
天线匹配 · 发射功率 · 接收灵敏度
23
多任务同步
互斥锁 · 任务通知 · 事件标志组
24
内存优化
静态分配 · 内存池 · 栈溢出检测
25
代码优化
编译器优化 · 循环展开 · 内联与宏
26
单元测试与集成测试
Unity/CMock · 模拟外设 · 自动化脚本
27
持续集成 (CI)
Git版本控制 · Jenkins/GitHub Actions · 自动构建
28
法规与标准
IEC 60601 · ISO 14971 · FDA指南
29
故障排查实战
死机分析 · 堆栈回溯 · HardFault调试
30
综合项目实战
需求分析到量产 · 性能调优全流程 · 进阶路径