推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

便携式网络故障测试仪的人机交互接口

更新时间:2020-04-09 02:18:49 大小:2M 上传用户:zhiyao6查看TA发布的资源 标签:人机交互 下载积分:3分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

便携式网络故障测试仪是一种能够进行网络分析、网络管理和检测网络故障的测试仪器。人机交互接口是指使用者与系统交互的基础平台,是使用者与仪器之间传递和交换信息的接口。该测试仪选用触摸屏和液晶显示屏做为输入输出设备,采用ARM单片机与Linux操作系统的嵌入式架构。其人机交互接口采用图形用户界面(GUI)实现,这种方式使人机交互接口更直观、更人性。

  本文结合便携式网络故障测试仪的开发,通过分析测试仪的功能需求,选用MiniGUI系统设计了该测试仪的人机交互接口,具体包括:

  (1)人机交互接口的总体设计。分析便携式网络故障测试仪的功能需求,确定课题研究的目标是用图形用户界面为其提供人机交互信息。并在目前流行的嵌入式GUI系统中选择MiniGUI作为测试仪人机交互接口的嵌入式GUI支持平台。再通过对整机软件构架的分析,确认人机交互接口软件与功能实现软件之间的通信关系。

  (2)显示部分和输入部分的软件实现。MiniGUI的最底层是图形和输入抽象层,它们分别提供了底层图形接口和触摸屏的输入接口。因此,人机交互接口设计可分为显示部分与输入部分。显示部分主要是实现图形用户界面,通过设计界面样式,给出窗口实现和事件触发的具体算法流程;输入部分则主要是实现触摸屏的IAL输入引擎实例,提出关键函数的具体流程,并探讨触摸屏物理坐标到象素坐标的映射算法。

  (3)软件移植与调试。软件移植是指通过交叉编译、平台调试等方法将某种硬件平台下能够稳定运行的程序转移到另一种硬件平台下,程序同样能够稳定运行的过程。人机交互接口软件首先需要在PC机上编译调试,再移植到目标板上。通过分析交叉编译与平台调试中出现的问题,探讨解决办法。

部分文件列表

文件名 大小
便携式网络故障测试仪的人机交互接口.pdf 2M

全部评论(0)

暂无评论