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

基于ARM9云终端系统的设计与实现

发布时间:2018-11-20 15:34
【摘要】:随着网络技术的日益成熟和互联网的飞速发展,各行各业信息化越来越普及,网络规模日趋庞大,云终端作为客户端设备的组网方式逐渐占据了重要的地位,并且成为研究应用热点。本文提出了一种基于天嵌科技公司的TQ2440硬件平台和ARM-Linux软件平台的云终端系统的设计方案,它通过云终端系统的远程桌面连接协议(RDP),实现了云终端登录远程服务器的虚拟桌面并对其进行控制和管理。 首先,详细地研究和分析ARM9云终端系统的相关技术,包括ARM嵌入式微处理器、云终端技术和嵌入式Linux系统,据此完成了ARM9云终端系统的核心处理器的选型、虚拟桌面协议和操作系统的选择。 其次,通过对ARM9云终端硬件平台的研究,给出了ARM9云终端系统的硬件平台总体架构,分析和研究了ARM9云终端的LCD显示控制,结合对VGA时序的分析,完成了S3C2440LCD控制寄存器中LCD工作时序的设置,为下一步构建云终端Linux系统时LCD驱动的移植做准备。 第三,构建了基于ARM9云终端的嵌入式Linux系统。根据Linux系统的启动顺序分别完成了BootLoader的移植、嵌入式Linux内核的移植、符合VGA标准规范的LCD驱动的移植以及根文件系统的建立。通过XWindow图形用户接口的裁剪和移植,为上层客户端应用软件的实现提供底层应用接口支持。 最后,在对ARM9云终端的客户端软件所要实现的功能进行分析的基础上,提出了RDP客户端软件的设计构思,,实现了RDP客户端软件的主要数据结构,并对RDP客户端的两大功能模块分别进行分析和实现,完成ARM9云终端系统客户端应用软件的设计。交叉编译实现的Rdesktop应用软件移植到ARM9云终端平台,并进行系统运行测试。
[Abstract]:With the maturity of network technology and the rapid development of the Internet, the information technology of various industries is becoming more and more popular, and the scale of the network is becoming larger and larger. The cloud terminal has gradually occupied an important position as the networking mode of the client equipment. And becomes the research application hot spot. This paper presents a design scheme of cloud terminal system based on TQ2440 hardware platform and ARM-Linux software platform of Skyline Technology Company. It uses (RDP), a remote desktop connection protocol of cloud terminal system. The virtual desktop of remote server is realized, which is controlled and managed by cloud terminal. Firstly, the related technologies of ARM9 cloud terminal system are studied and analyzed in detail, including ARM embedded microprocessor, cloud terminal technology and embedded Linux system. According to this, the selection of core processor of ARM9 cloud terminal system is completed. Choice of Virtual Desktop Protocol and operating system. Secondly, through the research of ARM9 cloud terminal hardware platform, the overall architecture of ARM9 cloud terminal system hardware platform is given, and the LCD display control of ARM9 cloud terminal is analyzed and studied, combined with the analysis of VGA timing. The setup of LCD working sequence in S3C2440LCD control register is completed, which prepares the migration of LCD driver when constructing cloud terminal Linux system. Thirdly, the embedded Linux system based on ARM9 cloud terminal is constructed. According to the start order of Linux system, the porting of BootLoader, the transplantation of embedded Linux kernel, the transplantation of LCD driver in accordance with VGA standard specification and the establishment of root file system are completed respectively. Through the cutting and transplanting of XWindow graphical user interface, the bottom application interface support is provided for the implementation of upper client application software. Finally, on the basis of analyzing the function of client software of ARM9 cloud terminal, the design conception of RDP client software is put forward, and the main data structure of RDP client software is realized. The two function modules of RDP client are analyzed and implemented, and the client application software of ARM9 cloud terminal system is designed. The cross-compiled Rdesktop application software was transplanted to the ARM9 cloud terminal platform, and the system was run and tested.
【学位授予单位】:燕山大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP368.1

【参考文献】

相关期刊论文 前1条

1 付宗宝;刘向阳;夏林根;;基于ADV7120的嵌入式VGA接口设计与实现[J];自动化技术与应用;2012年06期



本文编号:2345289

资料下载
论文发表

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


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

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