基于PXA270开发板的Linux的移植和研究

来源 :青岛大学 | 被引量 : 0次 | 上传用户:wlq808
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术、计算机产业以及互联网技术的迅速发展,嵌入式系统成为了当前IT产业最瞩目的焦点之一。Linux操作系统凭借开放源代码的特点在嵌入式中得到广泛的应用。很多的开发商都选择Linux作为开发嵌入式软件的基础。然而在国内,软件发展滞后于硬件的发展,基于Linux的软件开发始终都滞后国外发展。因此全面分析与研究Bootloader和Linux的移植是非常有价值的。μC/GUI提供一个高效的、独立于处理器和LCD控制器的图形用户接口,凭借低功耗,占内存小等特点在嵌入式图形软件中得到广泛的应用。本文基于ARM PC104卡,以目前比较流行的嵌入式芯片Intel PXA270作为移植Linux的平台,结合当前对于Blob和Linux的研究,深入研究和分析Blob和Linux在该平台上设计原则与机制。并在该平台上移植μC/GUI。论文主要分为三个部分:1.系统的硬件的分析和介绍:简单描述项目ARM PC104卡,详细介绍PXA270功能,重点分析了基于PXA270的硬件设计,分析ARM PC104卡的各个功能模块。2.系统的软件实现:分析了一个通用嵌入式系统的软件系统构成。实现了ARMPC104卡的Bootloader(Blob)设计、Linux移植和LCD、串口、网卡驱动程序设计等,最后在硬件平台上进行了实现与测试。并对Blob的移植进行改进使其能够更加的便捷。在创建根文件系统中设计并实现根文件系统的脚本。3.图形软件的移植:详细分析了μC/GUI的特点和体系结构,设计并实现在Linux下的移植。
其他文献
伴随着计算机系统的飞速发展,软件在系统中发挥的作用日益关键。因软件可靠性问题造成的事故和灾难已屡见不鲜。与此同时,在高性能计算领域,高性能计算应用软件无法跟上高性能计
随着技术的不断提高,对性能的要求也不断上升,随之而来的是多核处理器系统的兴起。多核处理器一般分为对称式系统(同构多核系统)和主从式系统(异构多核系统),且由一开始的同构系
随着Internet的发展,Web系统凭借其开发、维护、费用等多方面的优势迅速发展起来,已经成为软件的发展趋势。在与软件体系结构,特别是动态软件体系结构的结合中,形成了一种可以不
当前,地理信息系统(GIS)无论在理论研究上还是在开发应用上都处于一个飞速发展的阶段,被广泛地应用于资源管理、环境监测、交通运输、城市规划等经济建设的各个领域。从图像
多信道无线数据广播是一种向大量用户传播数据的有效方法。这篇论文展示了无线数据广播系统基于字母序哈弗曼树(AH-Tree)索引机制的全局优化方案,这种优化方案能够有效地处理分
随着数字技术的进步,多媒体产业迅速发展,各种音频、视频等多媒体作品层出不穷。网络的普及使得这些作品的复制和传播变得十分的方便。然而技术在给人们带来便捷的同时也使得盗
CAD产品模型是厂家和设计者智慧和心血的结晶,它包含着有价值的知识产权,有着很大的经济价值。协同环境下产品模型的安全访问机制对于保护产品模型的可用性、完整性、机密性
随着网络带宽的增加、安全需要的增长和网络业务的不断发展,报文分类技术在网络设备和网络应用的作用逐渐凸显,应用日趋广泛。作为报文分类技术的核心,报文分类算法的本质是计算
体数据的拓扑分析和可视化是体数据的两个重要研究方向。近年来的研究将两者结合,利用数据的拓扑特征增强体绘制取得了非常好的效果。但传统的拓扑分析方法均是基于离散框架,
词汇知识库是自然语言处理系统不可或缺的组成部分,语言知识库的规模和质量在很大程度上决定了自然语言处理系统的成败。这已经成为自然语言处理研究人员和系统开发者的共识