📟 RTOS · 血压计嵌入式
30章
⚡ 风格 · 紧凑目录
01
RTOS基础概念
什么是RTOS,与裸机区别,在血压计中的价值
02
FreeRTOS移植
源码结构,STM32移植,系统时钟与中断配置
03
任务管理
创建/删除/挂起/恢复,优先级设计,状态转换
04
任务调度
抢占式与时间片轮转,调度算法,空闲任务与钩子
05
队列与信号量
队列读写,二值/计数信号量,互斥量与优先级反转
06
血压计需求分析
示波法原理,气路系统,时序要求,功能模块划分
07
系统架构设计
任务划分,通信机制,中断与任务协同
08
气泵控制任务
PWM驱动,充气速度,过压保护,任务周期
09
压力传感器采集
ADC配置,滤波算法,采集任务,采样率确定
10
按键与显示任务
矩阵键盘,OLED驱动,显示刷新,用户交互
11
测量流程控制
状态机,充气-测量-放气,异常处理,超时保护
12
数据存储与传输
EEPROM读写,历史记录,蓝牙协议,数据上报
13
低功耗设计
睡眠模式,任务唤醒,功耗测量,电池管理
14
调试与测试
串口日志,栈使用分析,CPU负载,单元测试
15
可靠性设计
看门狗,任务异常恢复,数据校验,容错
16
RTOS内存管理
堆栈配置,内存碎片,静态/动态分配,优化技巧
17
中断管理
中断嵌套,延迟处理,中断与任务同步,临界区
18
软件定时器
定时器创建/启动,回调函数,血压计应用
19
事件标志组
创建与等待,多事件同步,与信号量对比
20
任务通知
轻量级通信,通知值传递,与队列性能对比
21
多核与MPU
SMP/AMP概念,MPU保护,血压计适用性
22
代码优化
编译优化,代码大小/速度优化,RTOS裁剪
23
版本管理
Git基础,分支策略,代码审查,持续集成
24
文档与规范
编码规范,API文档,设计文档,注释规范
25
认证与标准
IEC 60601,ISO 13485,FDA,风险管理
26
生产测试
产测流程,校准算法,功能测试,老化方案
27
OTA升级
Bootloader,分包策略,失败恢复,安全校验
28
案例分析
品牌血压计拆解,RTOS选型对比,问题复盘
29
性能优化
实时性分析,响应时间,调度延迟,负载均衡
30
项目实战
从零搭建工程,代码框架,集成测试,交付清单
📂 点击任意卡片跳转至对应 .html 文件 (01.html ~ 30.html)