基于ARM和uClinux的嵌入式系统的构建研究

被引量 : 0次 | 上传用户:nofeeling189
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的发展和后PC时代的到来,嵌入式系统成为当前IT产业的焦点之一,呈现了巨大的市场需求。但同时大量的嵌入式应用也对嵌入式设备的性能和功能提出了更高的要求。现在,嵌入式设备一般都需要有良好的网络支持和多任务处理的能力,如何合理选择软硬件平台,设计一个良好的嵌入式多应用综合开发平台是本论文研究和解决的重要课题。 ARM(Advanced RISC Machines)公司的32位RISC处理器,以其高速度、低功耗、低成本、功能强、特有16/32位双指令集等诸多优异的性能,已成为移动通信、手持计算、多媒体数字消费等嵌入式解决方案中的首选处理器。其中,ARM公司的ARM7TDMI系列特别适合于低功耗、需要网络支持的工控设备。但因ARM7TDMI不具有MMU模块,在相应的软件实现中需要特别处理。在ARM7TDMI型的众多处理器中,Samsung公司的S3C4510B处理器以其低价格、低功耗以及强大的网络支持等在工控设备、PDA等领域占有了重要的市场份额。本文描述的产品平台即是基于此款处理器建立的嵌入式产品平台。 uClinux操作系统从它刚出生就已经决定了它的不凡。它是从Linux衍生出来的一种操作系统,支持众多嵌入式处理器类型,具有完善的各类驱动支持,对没有MMU模块的处理器也有相应的实现,具有完整的TCP/IP协议栈的实现和完备的工具集。它同时具有Linux的优点,如高度模块化,开放源码等。因此,uClinux操作系统成为了许多嵌入式系统研究领域的首选操作系统之一。本文的描述产品平台采用的操作系统即选为uClinux。 由于越来越多的嵌入式设备在网络上的应用和功能不断扩展,对这些嵌入式设备的网络管理问题也日益突出。实现对嵌入式设备的网络管理功能,是本文重点研究实现的嵌入式应用。 本文首先介绍了嵌入式系统的概念以及嵌入式系统的软硬件的选型标准,并建立了一硬件平台——嵌入式ARM-Linux产品平台。籍此平台的建立,深入分析了uClinux操作系统,并将uClinux移植到产品平台上。作为嵌入式系统整体中的一部分,本文也设计了Bootloader、产品平台网络管理程序,并在产品平台上实现了NFS、Web Server、Telnet等服务。 本文的设计成果,已作为实验室的嵌入式应用二次实验平台,用于产品开发及教学工作。
其他文献
针对目前我国乡村旅游发展现状,从乡村旅游营销入手,分析其存在的不足,通过对综艺节目《爸爸去哪儿》播放后对乡村旅游发展的影响分析,从牢抓乡村特性,设计和拓展产品,重视乡
目的对小儿营养不良的发生原因进行总结,同时对小儿营养不良的健康教育以及保健方法进行探讨。方法 102例小儿营养不良患儿为被纳入本次研究中,对全部患儿的发生原因进行分析
学位
目的分析早期脑瘫儿高危因素与早期脑瘫发生率之间的关系以及采用早期综合康复治疗对脑瘫患儿的预后影响。方法回顾性分析140例早期脑瘫患儿的一般资料,对所有患者进行高危因
光放大材料是光放大器的重要组成部分,它决定光放大器的光放大功率及平坦增益带宽。本文介绍了掺铒离子多组份氧化物玻璃的制备方法及其光放大原理,包括影响其光放大作用的各种
[目的]优化固定化菌藻对含油污水的降解条件。[方法]首先,研究了固定化菌藻组合对含油污水的处理效果,并对降解前后的原油进行红外光谱、GC-FID及GC-MS分析,然后考察了原油浓
目的分析髋关节置换患者术后发生感染的原因及预防和诊治方法。方法收集2002年至2012年在我院诊治的髋关节置换术后发生手术伤口或假体感染的患者12例。留取感染患者不同部位
建立和完善农村社会保障制度,对河南省的农村社会稳定、农村经济发展和农民生活的提高都至关重要。文章逐一分析了河南省新型农村合作医疗制度、新型农村社会养老保险制度和
本文分析了《金属切削原理与刀具》的教学难点,探讨了如何改进教学方法,激发学生学好这门课程的兴趣。
包装设计属于商业设计范畴,是社会审美的产物,具有特定的审美价值。主要表现在所具备审美上的整体性、独特性、时代性、实用性和传播性等方面,是达到良好的宣传、商业促销效