基于UCOS III的震动监测仪任务划分如下图所示,整个震动监测仪划分为5个大的任务:
1、 初始启动任务
a) 初始化硬件,启动应用
2、 控制台任务
a) 控制台主要便于程序的调试,利用控制台任务可以通过命令行的方式进行代码或者功能的调试。
3、 传感器信息采集任务
a) 加速度传感器信息采集
b) 温度传感器信息采集
4、 蓝牙数据通讯任务
a) 利用蓝牙和上位机进行通讯
5、 存储任务
a) 定制存储传感器采集到的数据
6、 日志任务
a) 可以设定一些“异常”,当程序运行“异常”时,触发日志存储,便于后期的问题定位
b) 设置一些阀值,当传感器数据超过设定阀值时,触发日志存储
此内容由EEWORLD论坛网友azhiking原创,如需转载或用于商业用途需征得作者同意并注明出处
本帖最后由 azhiking 于 2017-7-20 22:03 编辑