📘 理疗仪实时控制
30章 · 从入门到量产
⚡ 嵌入式 · 风格
01
嵌入式系统概述
定义
特点
发展历程
应用领域
02
理疗仪基础
工作原理
电疗/热疗/磁疗
系统组成
03
实时控制系统概念
实时系统定义
硬实时与软实时
RTOS选型
04
微控制器选型
STM32系列
选型依据
最小系统
05
开发环境搭建
Keil MDK
STM32CubeMX
工程模板
06
GPIO编程
模式配置
推挽/开漏
按键与LED
07
定时器与PWM
定时器原理
PWM生成
占空比调节
强度控制
08
ADC采集
工作原理
单次/连续转换
电压采集与滤波
09
DAC输出
DAC原理
波形生成
理疗波形设计
10
中断系统
NVIC配置
外部中断
定时器中断
优先级管理
11
串口通信
UART协议
波特率设置
数据收发
调试打印
12
I2C通信
I2C协议
EEPROM读写
传感器读取
13
SPI通信
SPI协议
OLED显示
高速数据传输
14
传感器接口
DS18B20
心率传感器
皮肤阻抗
15
执行器驱动
MOS管驱动
继电器控制
L298N电机
16
电源管理
TP4056充电
LDO/DC-DC
低功耗设计
17
人机交互
按键矩阵
旋钮编码器
OLED菜单
18
实时任务调度
FreeRTOS移植
任务/优先级
信号量/互斥锁
19
理疗模式设计
自动模式
手动模式
定时模式
模式切换
20
安全保护机制
过流保护
过温保护
短路检测
看门狗
21
数据存储
Flash读写
参数保存
治疗记录
22
无线通信
蓝牙HC-05/06
ESP8266 WiFi
手机APP控制
23
PID控制算法
PID原理
位置式/增量式
闭环控制
24
波形合成技术
DDS原理
任意波形
多波形叠加
25
系统调试与测试
逻辑分析仪
示波器测量
性能分析
26
电磁兼容设计
EMC基础
PCB布局布线
屏蔽与滤波
27
固件升级
IAP原理
Bootloader
OTA升级
28
用户界面设计
LCD触摸屏
图标设计
多级菜单
29
系统集成与测试
硬件组装
软件联调
功能/可靠性测试
30
产品认证与量产
CE/FCC认证
生产测试流程
文档编写