当前位置:主页 > 科技论文 > 计算机论文 >

一种基于ARM的手持测试设备设计与实现

发布时间:2018-12-06 20:25
【摘要】:在由CPU板、图形图像板、网络板、智能通信板等模块组成的加固计算机中,对其各个模块(设备)运行状态进行检测与测试在现代工业生产中具有重要的现实意义。随着信息技术和嵌入式技术的迅猛发展,小型化、功能强大、功耗低且价格低廉、便于携带的手持式测试设备,在指控系统装备现场级在线测试诊断、排障和设备维修中有着重要的意义。 本文以手持测试设备的设计与应用为背景,在对国内外便携式测试设备发展现状的调研和分析的基础上,选择低功耗、低成本和较高性能的ARM微处理器作为手持设备的处理器解决方案;选择可移植性强、稳定性好、内核精悍、占资源少、支持多种硬件平台的嵌入式Linux操作系统作为软件平台,提出了ARM+Linux的嵌入式系统平台设计方案,利用异步串行通信接口和网络通信接口实现对被测设备的诊断与检测信息的获取和处理。 文章主要从设备硬件平台的设计和软件平台的搭建两方面进行了阐述。其中设备硬件平台的设计是本文的重点,主要包括核心电路设计和辅助电路设计。文中较为详细地描述了CPU电路设计、时钟电路设计、复位电路设计、存储器电路设计、以太网电路设计、异步串行通信接口电路设计、电源管理电路设计、USB电路设计、SD卡存储模块电路设计、LCD触摸屏电路设计和音频电路设计等,,并阐述了其电路实现的主要方法。软件平台主要包括基础软件平台设计和应用软件平台设计。本文从建立交叉编译环境到支持图形界面的嵌入式Linux的构建给出了简要的介绍,主要并详细描述了测试信息的数据通信协议的设定以及异步串行通信程序和网络通信程序的设计,完成初步的测试功能。 最后完成了手持测试设备的功能调试和应用测试,并对结果进行了分析。
[Abstract]:In a reinforced computer composed of CPU board, graphics and image board, network board, intelligent communication board and so on, it is of great practical significance to detect and test the running state of each module (equipment) in modern industrial production. With the rapid development of information technology and embedded technology, miniaturization, powerful function, low power consumption and low price, portable hand-held test equipment is easy to carry. Troubleshooting and equipment maintenance is of great significance. Based on the design and application of handheld test equipment, based on the investigation and analysis of the present situation of portable testing equipment at home and abroad, this paper chooses low power consumption. ARM microprocessor with low cost and high performance is used as the processor solution of handheld device. The embedded Linux operating system, which has strong portability, good stability, excellent kernel and less resources, is chosen as the software platform. The design scheme of the embedded system platform of ARM Linux is put forward. The asynchronous serial communication interface and the network communication interface are used to obtain and process the diagnosis and detection information of the equipment under test. This paper mainly expounds the design of hardware platform and the construction of software platform. The design of equipment hardware platform is the focus of this paper, including the core circuit design and auxiliary circuit design. In this paper, CPU circuit design, clock circuit design, reset circuit design, memory circuit design, Ethernet circuit design, asynchronous serial communication interface circuit design, power management circuit design, USB circuit design are described in detail. SD card storage module circuit design, LCD touch screen circuit design and audio circuit design, etc. The software platform mainly includes the basic software platform design and the application software platform design. This paper gives a brief introduction from the establishment of cross-compiling environment to the construction of embedded Linux which supports graphical interface. The data communication protocol of test information and the design of asynchronous serial communication program and network communication program are described in detail. Finally, the function debugging and application test of handheld test equipment are completed, and the results are analyzed.
【学位授予单位】:中国舰船研究院
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP368.1;TP274

【参考文献】

相关期刊论文 前3条

1 马海红,何嘉斌;基于ARM的嵌入式系统FLASH接口设计与编程[J];仪表技术与传感器;2005年01期

2 王小林;胡晓婷;;触摸屏在嵌入式系统中的应用[J];计算机与数字工程;2006年04期

3 黑新宏,崔杜武,吕林涛,张烨;基于嵌入式Linux的PDA设计与实现[J];西安理工大学学报;2003年03期

相关硕士学位论文 前9条

1 傅中君;基于ARM的PDA软硬件平台设计[D];南京理工大学;2006年

2 徐宝成;基于ARM的嵌入式便携终端系统的研究与设计[D];西安理工大学;2007年

3 陈小拥;嵌入式军用多功能手持终端系统的研制[D];南京航空航天大学;2007年

4 张伟;基于ARM的手持PDA设计[D];西北工业大学;2007年

5 范艳开;基于ARM的嵌入式Linux操作系统移植[D];西北工业大学;2005年

6 龙杰强;便携式设备故障诊断装置中振动数据采集系统研究与开发[D];中南大学;2007年

7 胡睿;嵌入式GPS多功能手持终端的设计与实现[D];华中师范大学;2007年

8 鲁刚;嵌入式控制器系统平台研究与实现[D];西安电子科技大学;2007年

9 曾菊香;基于Linux操作系统的嵌入式数采分析仪的研究[D];天津大学;2005年



本文编号:2366607

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2366607.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户54f5d***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com