LINUX嵌入式系统移植与应用

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:mmlovejj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的发展和3C合一(计算机,通信,消费电子)的发展,嵌入式技术也得到了快速发展。嵌入式的研究更是涉及到计算机相关的各个领域,如:网络系统、无线网络、3G应用、汽车电子等。主要的技术热点包括嵌入式操作系统、系统芯片设计、应用软件开发和各种服务性的研究工作。同时随着是SOHO(小型办公)的出现,越来越多的人希望在家中或小公司中办公,对于他们,主要的就是节约办公成本。因此,他们对网络的要求就是让一台机器能完成越多的功能越好,在这种情况下,我们提出了SOHO-NAS的概念。NAS是一个带有瘦服务器(thin server)的存储设备,其作用类似于一个专用的文件服务器。这种专用存储服务器不同于传统的通用服务器,它去掉了通用服务器不适用的大多数计算功能,而仅仅提供文件系统功能,用于存储服务,大大降低了存储设备的成本,他要求跨平台、高可用及高速度。SOHO-NAS集成了路由器,webserver,文件共享的samba服务器,ftp服务器,mail服务器等功能,但对速度以及高可用没有要求。论文主要研究了嵌入式系统的发展状况,对各种嵌入式操作系统及其处理器(ARM)进行了一般的介绍,包括各种操作系统的优缺点,ARM处理器的指令格式,地址转换等。而对LINUX系统的移植进行了较深入的研究,包括交叉编译环境的搭建,启动前的Boot Loader的移植,启动过程中系统的解压以及一系列系统的初始化,内存管理,任务调度,模块NETFILTER的结构和作用以及系统移植的过程。最后介绍了上层应用软件的原理及实现。实现了一个基于linux操作系统的嵌入式SOHO-NAS服务器。
其他文献
随着计算机网络与多媒体信息技术的快速发展,使得多媒体信息的交流达到了前所未有的高度和深度,其发布形式也愈加丰富,但是随之出现的问题也相当严重,如:媒体作品的版权侵犯,
随着计算机及网络技术的飞速发展,当越来越多的公司及个人成为Internet用户后,计算机网络安全作为一个无法回避的问题呈现在人们面前。用户传统上采用防火墙作为网络安全的第一
基于Web的应用系统已深入到现代社会的各行各业。随着企业信息化程度的提高,应用系统的开发质量和效率与企业的发展有着很重要的关系。因此对应用系统有关的开发问题进行深入
难以预测的节点移动特性,全局信息的缺乏,使容忍延迟网络(Delay Tolerant Network,DTN)的路由算法设计极具挑战性。由于整个网络的结构随时间不断变化,没有一条确定的路径,所
XML具有自描述性、可扩展性,既有内容也有结构信息,XML文档常见于Internet上存在的网页、商业文本、数字图书馆等,XML文档数量正呈指数级增长。如何有效地解决异构的XML文档集的
管理信息系统的设计开发是一个复杂的系统工程,它涉及到计算机处理技术、系统理论、组织结构、管理功能、管理知识等各方面的问题,至今没有一种统一完备的开发方法。 企业
随着经济的迅速发展,人口膨胀、资源危机、环境污染等问题的出现使人们越来越认识到可持续发展的重要性。实施可持续发展战略,走可持续发展之路,是区域发展的必然选择,所以可持续
网络规模和性能的迅速增长,要求当前和未来的网络设备具备线速和智能处理能力的同时,又需要高灵活性。通用CPU和专用集成电路(ASIC)已不能同时满足这些要求。网络处理器通过
对计算速度、系统可靠性和成本实效性的要求必将促使发展新的计算机模型来代替传统的冯·诺依曼结构的计算机。随着网络技术的飞速发展,分布式并行计算成为可能。从而,对于适合
高性能计算是信息技术的一个重要分支,被公认是继理论和实验科学之后,人类认识未知世界的第三大方法,高性能计算水平也已成为衡量一个国家核心竞争力的关键指标。超级计算中