- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WinCE软件开发需求描述
整个系统中,linux端软件的任务为提供用户操作界面、向下位机发送与接收控制指令、用户操作信息记录以及记录信息的管理等功能。
WinCE端系统框图如下:
此系统中,linux系统只包括三种外接设备,即TFT液晶,两个GPIO按键和SPI从设备。linux用户接口界面通过人机交互,可以完成以下选项的配置(文本信息通过触摸屏软键盘输入):
设备名称(文本)
取样部位(文本)
取样体积(数字)
日期/时间
操作者ID(文本)
是否取样完成后自动制卡
与下位机SPI通信方式详见附录“SPI通信协议”,需要完成的主要功能有以下:
开机2s后向下位机发起自检信号,并取的返回值进行检查,出错报警。
“开始取样按键”按下时,向下位机发送取样量信息,并发送开始取样信号,以100ms为周期查询下位机是否完成取样,直到获得取样完成信号。超过固定预设时间则显示出错信息并结束此次取样。若采样成功并“取样完成后自动制卡”选项被使能,则在之后立即发起一次“制卡”操作。
“关机按键”按下时,立即结束所有动作,使硬件处于掉电准备状态,并同过SPI通信向下位机发起关机信号。
当需要发起“制卡”操作时,向下位机发送制卡所需的配置数据,并发送制卡开始指令,以100ms为周期查询下位机是否完成制卡,直到制卡完成。超过固定预设时间则显示出错信息并结束“制卡”操作。
以10s为间隔向下位机查询电量信息,并显示,低于阈值电量时,提示“电量不足,请及时充电”,执行“关机”操作。
取样信息管理功能描述:
取样信息管理指,每次执行取样后,记录此次“取样的时间”,自动生成唯一的“样品编号”(16位无符号整型数),并与配置信息中的“设备名称”、“取样部位”、“取样者ID”、“取样体积”一起生成一条取样记录。系统应至少能存储100条以上取样记录(尽量做到更多条目记录),超出记录数目限制后,循环依次覆盖之前的记录。对于记录可以分别按照“取样部位”、“设备名称”、“取样者ID”、“取样体积”进行查询。
以下说明界面:
软件开机可显示动态企业LOGO图案,然后直接进入软件主页面,软件以全屏方式显示。软件主页面如下图所示:
主页面内容包括:
日期/时间显示
电量显示(类似手机),电量信息获取参考“附录SPI通信协议”
“设备名称”、“取样部位”、“取样体积”三个带下拉菜单的文本输入框,下拉菜单的内容为前数次输入的内容。
“系统设置”按钮和“样品管理”按钮,分别对应另外两个页面。
系统设置页面图示:
系统设置页面说明:
日期设置与时间设置使用日历控件与时间设置控件。
“恢复出厂设定”按钮,点击后出现对话框“是否确认恢复出厂设定?”提示,确认后将“设备名称”、“取样部位”、“取样体积”、“日期”、“时间”、“取样制卡设置”项目恢复为默认值。
“取样制卡设置”按钮,点击后出现对话框“是否取样完成后自动制卡?”提示,通过“是”、“否”按钮选择此选项。(默认为否)
“保存”按钮使能以上设置变更,“取消”按钮撤销所有变更。(不包括“恢复出厂设定”)
样品管理页面图示:
样品管理页面即是可以实现历史取样信息记录的浏览、搜索、选择特定记录进行制卡的页面。“搜索项目”后为一下拉选单,可选为“设备名称”、“取样部位”、“取样者ID”、“取样体积”四项。后一文本框可输入搜索的具体文本。按下搜索按钮后,在搜索的项目中有与文本框中内容匹配的记录则显示。(进入此界面初始为显示所有条目,最新的条目更新在顶部,条目数超出显示范围则使用滚动条。)选定具体的记录后,可通过“制卡”按钮执行制卡操作。“退出”则退回到主界面。
当按下“取样开始”按键时,启动“取样”过程同时,显示正在取样页面,提示“正在取样中,请稍候”,取样成功则提示“取样成功”,如“取样完成后自动制卡”选项已经被使能,则自动进入“制卡”过程,显示正在制卡页面,提示“正在制卡中,请稍候”,制卡完成后提示“制卡完成”或“制卡超时”,若“取样完成后自动制卡”选项未被使能,则直接返回主页面。
当按下“关机”按键时,显示关机提示页面,显示“正在关机…”,然后进入关机准备过程。
以下为操作界面各页面逻辑关系图:
以上所述工作过程中,机器出现以下异常时,需给出错误提示信息:
SPI通信不成功(即附录“SPI通信协议”中所述确认字异常)
开机自检不成功
取样过程超时
制卡过程超时
用户输入非法数据(如取样量非数字)
附录:下位机SPI通信协议
信号电平与极性定义
信号电平使用3.3v-ttl电平,SPI极性为CPOL = 0,CPHA = 0的SPI0方式。
SPI总线信号线描述
信号线共有5条,分别为MISO,MOSI,SCK,CE0,CE1。
MISO:上位机输入、下位机输出信号线
MOSI:上位机输出、下位机输入信号线
SCK:时钟信
您可能关注的文档
最近下载
- 2023年江苏省省级机关医院病案室岗位招聘笔试参考题库含答案详解.pdf VIP
- Unit1+Helping+at+home+Part+B+(5)+Let's+learn+~+Listen+and+chant(课件)-2025-2026学年人教PEP版(2024)英语四年级上册.pptx VIP
- 【劳务派遣人员服务项目】对本项目理解和认识.doc VIP
- 人教版高中生物必修2遗传与进化教材习题答案.pdf VIP
- 2024年普通高中物理课程标准解读.pptx VIP
- 海南省建筑施工现场安全生产-管理资料(一册和二册) .pdf VIP
- 水利水电工程危险源辨识与风险评价导则.pdf VIP
- 岩棉板外墙外保温工程施工方案.docx VIP
- 一种左旋肉碱的新制备方法.pdf VIP
- 岩棉板外墙外保温工程施工方案.pdf VIP
文档评论(0)