嵌入式软件设计.docxVIP

  • 5
  • 0
  • 约2.79千字
  • 约 10页
  • 2023-10-13 发布于天津
  • 举报
基于DARTS的洗衣机控制软件设计 洗衣机控制软件需求分析与说明 洗衣机是日常家用电器,它是人们日常使用频率较高的家用电器,有全自动、半自动等 不同类型。根据题目中提出的需求概述,结合日常生活中人们的使用习惯,在这里给出其功 能需求和相应的非功能需求以及相应的外部接口等的定义和描述。 功能需求定义和描述 默认状态下洗衣机处于关闭状态。用户按下电源开关后,洗衣机上电工作;当洗衣 机处于工作状态时,用户按下电源开关后,无论洗衣机处于何种运行状态均断电、停止工作; 电源开关开启后,洗衣机默认的程序功能是洗衣、漂洗、脱水,默认水位时中等水 位,运行状态是等待状态; 洗衣机有运行状态和等待状态;当用户按下暂停\启动开关后,若洗衣机原来处于等 待状态,则转入运行状态,执行等待状态时的程序执行状态;若洗衣机处于运行状态,则转 入等待状态,并保存程序的执行状态; 当洗衣机处于运行状态时,用户的程序控制,即洗衣、漂洗、脱水按键和水位按键 的输入无效;只有当洗衣机处于等待状态时其输入才有效; 程序控制的洗衣、漂洗、脱水这三个键可以按下一个、两个或者三个,洗衣机总是 按洗衣- 漂洗- 脱水的顺序执行程序并且只执行用户选择的程序; 水位按键每次只能选择高、中、低三种水位的一个值 洗衣机显示面板显示洗衣机的电源状态、暂停启动状态、当前执行的程序以及即将 执行的程序和水位状态,并且能根据用户输入以后及时改变显

文档评论(0)

1亿VIP精品文档

相关文档