论文部分内容阅读
数据传输测试仪表是通信测试领域的一种常用工具,它要对通信系统的各项技术指标进行定量测量,同时作出定性分析,自然在仪表的性能和技术指标上都应该优于被测量的通信设备和系统的技术参数。它需要保证测试结果的正确性、可靠性,并且要将测试结果可靠存储、安全传递,便于测试人员进行系统分析。早期的数据传输测试仪表由于受硬件条件的限制,一般采用单片机作处理器,只有简单的单色LCD显示屏,计算能力差,往往只能实现单一的测试功能。 随着技术和市场的发展,采用大屏幕彩色LCD、图形式交互界面、多功能集成的具有完善信息处理、统计功能的新一代数据传输测试仪表开始流行。新一代数据传输测试仪表对软硬件设计提出了诸多的更高要求,它要求在系统设计时硬件上采用具有更优性价比和运行频率的处理器,软件上引入嵌入式操作系统,并选择合适的GUI支撑平台,应用设计上分层设计业务逻辑,以更加友好的图形化用户界面,实现用户对测试信息的实时、直观监控。 本文通过笔者参与的一款2Mbit/s数据传输测试仪表原型系统的设计,基于该原型系统所采用的硬件平台,研究并提出了一种基于嵌入式Linux和MiniGUI平台的数据传输测试仪表终端系统的设计方案。论文从嵌入式技术的相关理论研究入手,研究了软件角度的嵌入式Linux系统开发,重点论述了该方案所采用的图形支持系统MiniGUI以及MiniGUI到SBC-2410X开发板的移植过程及其方法,并给出该终端系统应用程序设计中涉及的若干关键实现细节,包括系统功能模块划分、个性化界面设计策略以及串口通信等。 本文的研究为类似仪表终端系统的开发提供了一个可以借鉴的图形用户界面实现方案。从而使通信测试仪表在人机操作界面上更加人性化,满足后PC时代人们对测试仪表的个性化需求。当然,本课题也为相关嵌入式系统的研究提供了一个参考模型。