《表2 系统核心模块任务划分》

《表2 系统核心模块任务划分》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《基于单片机的酒驾检测系统设计》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

系统的任务配置包括了两大部分:系统核心模块的任务划分和附属短信发送模块的任务划分,分别如表2和表3所示。在两个模块中start_task和led_task分别为系统任务的创建函数和系统工作指示灯任务。在led_task中配置指示灯的亮灭周期为1秒,用于表示系统正在工作。在核心模块任务划分中的emwin_task为界面任务,用于界面的创建和显示,并及时更新要显示的数据。酒精和温度数据测量任务为AT_task1~AT_task10,分别对应10个端口的测量任务,设置时间片长度为20毫秒。beep_task为打开功放的任务,任务需要酒精浓度和温度数据,通过判断酒精浓度是否超标和温度是否过高进行功放的闭开操作。MsgTask和GPRSTask分别为信息发送任务和GPRS定位任务,信息发送任务读取位置信息一并发送给相应联系人。