FreeRTOS手环软件架构
2017-03-02 10:53:23 0 举报
FreeRTOS手环软件架构主要包括四部分:任务管理、时间管理、内存管理和中断管理。任务管理负责调度各个任务的执行,实现多任务并行运行;时间管理提供精确的时间服务,用于任务间的同步和延时操作;内存管理负责动态分配和回收内存,保证系统的稳定运行;中断管理处理外部设备的中断请求,提高系统的响应速度。此外,手环软件还包括数据采集模块、数据处理模块、数据显示模块和无线通信模块等,实现了心率、血压、睡眠等健康数据的采集、处理和显示,以及与手机的无线通信。
作者其他创作
大纲/内容
timer_hal
FB_Buffer
MemeoryOperation
FreeRTOS
Display Task
PM Task
Driver
pace_hal
......
Config
EventQueue
KeyEvent
App Task
PanelControl
LogSystem
AlgorithmLib
AnimationManager
BLE
requestRedraw
drawBitmap
OLED
Power Task
HistoryRecord
Step Task
dfu_control
Sensor
Ble_Profile
Key Task
pace_app
VibrationControl
Service
Battery/Charger
Pace_Connection
Ble Task
SysControl
WDT
Timer Task
IIC
Base Graphic Api
DataAcquisition
Time Task
drawDigital
Motor
Heart Task
Event Dispatch Task
pace_framework
0 条评论
下一页