基于ARM的嵌入式Linux平台的研究与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:chennyliu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在社会快速发展,人们对新产品的服务和需求日益强烈的背景下,嵌入式技术需要不断的更新和发展。随着理论研究的进一步深入,建立嵌入式平台的Linux操作系统内核和根文件系统制作工具busybox的版本也在快速更新过程中,新版本的Linux内核和Busybox中运用了更新更好的技术,因此将新版本的Linux系统内核Linux2.6.25和根文件系统制作工具busybox1.13.2工具应用到嵌入式平台的研究中具有重要意义。本文针对上述问题,在对ARM硬件平台的微处理器S3C2440及其片内资源,处理器外围资源,引导程序平台相关代码的结构,引导程序启动Linux内核过程及参数传递的原理,新Linux内核平台相关代码结构,以及内核编译相关重要文件的原理进行研究的基础上,对引导程序U-boot进行了移植,对新版本内核Linux2.6.25进行了移植和裁剪,完成了一个精简的Linux内核。其次,在研究根文件系统原理的基础上,使用最新版本的busybox1.13.2制作完成了适合于调试阶段的网络根文件系统NFS和适合于Nand Flash的YAFFS根文件系统,其中,YAFFS根文件系统的制作使用了新的方法。最后,在对Linux设备驱动的原理进行深入研究的基础上,分别对网络驱动和定时器中断驱动进行了移植和设计实现。本文首先从总体上对硬件平台进行了分析,然后对引导程序、Linux内核、根文件系统和设备驱动的研究和实现过程进行了详细分析。最后,经过各个阶段的测试,基于ARM的嵌入式Linux平台搭建完成,达到了预期效果。
其他文献
无线传感器网络是多学科交叉的新兴前沿热点研究领域之一,它由大量具有特定功能的传感器节点通过无线多跳自组织的方式组织网络,相互传递信息,协同的完成特定功能的智能专用
图像在采集、获取以及传输的过程中,往往要受到噪声的污染,被噪声污染了的图像叫做含噪图像。噪声是影响图像质量的主要因素,对数字图像的后续处理影响较大,因此对图像噪声的
Web服务选择作为Web服务应用过程中的重要环节,其目标是为服务请求者提供最符合其需求的服务。随着网络上提供相同功能的Web服务数量的日益增多,基于功能性匹配的服务选择方
虚拟现实系统,计算机游戏技术等都离不开对光照效果的模拟,对光照模拟的深入研究综合体现了当代计算机图形学的发展水平,具有重要的理论和实践意义。然而,真实感光照模拟因在实时
学位
进入21世纪知识经济时代,数字化校园的概念逐步被广泛关注、认同:数字化校园以计算机技术和网络系统为依托,从环境(设备教室等)、资源(图书等)到活动(包括教学、办公、服务等)
近年来,电力企业在信息化建设方面迈出了可喜的步伐,大部分应用系统采用了大集中的服务器部署模式(服务器集中在省级公司)。毫无疑问,业务种类及并发用户数量的不断增长导致
无线传感器网络是新兴的下一代传感器网络,它有望建立起一种无处不在的网络,渗透到社会生活的方方面面,必将极大地影响或改变人们的工作生活方式。这种新的数据采集与处理技
信息系统的广泛使用及大量医疗数据的存储,使得数据的交换和整合越来越频繁,由于大量异构逻辑数据源的存在,数据挖掘和数据整合技术成为多应用系统整合的关键。本文对美国美中互
学位
问题解决是人类思维最常见的一种形式,是人类重要的高级智能活动之一。认知的信息加工理论认为,问题解决的过程,主要是对问题空间进行搜索的过程。然而,毫无目的盲目的搜索效率很
学位
伴随互联网的迅速发展,网络安全已成为人们普遍关注的课题,网络安全技术越来越受到重视。作为网络安全的第一道防线,防火墙技术已经成为网络安全体系中一个最重要的环节。IPv6协
学位