基于S3C44BOX和uClinux的嵌入式系统的设计与实现

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:hellson
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的发展和后PC时代的到来,嵌入式系统成为当前IT产业的焦点之一,呈现了巨大的市场需求。但同时大量的嵌入式应用也对嵌入式设备的性能和功能提出了更高的要求。现在,嵌入式设备一般都需要有良好的网络支持和多任务处理能力,如何合理选择硬件平台,设计一个良好的嵌入式多应用综合平台是本论文研究和解决的重要课题。 ARM(AdvancedRISCMachines)公司的32位RISC处理器,以其高速度,底功耗,低成本,功能强,特有16/32位双指令集等诸多优异的性能,已成为移动通信,手持计算,多媒体数字消费等嵌入式解决方案中的首选处理器。其中,ARM公司的ARM7TDMI特别适合于低功耗,需要网络支持的工控设备。但因ARM7TDMI不具有MMU模块,在相应的软件实现中需要特别处理,以该内核为核心的S3C44BOX是一款基于以太网应用的高性价比16/32位微控制器,非常适合嵌入式产品。嵌入式uClinux由于代码开放性以及强大的网络功能,在中低端嵌入式网络设备中有广泛应用,与其它的嵌入式操作系统相比,具有更多的优势,因此本文将其作为硬件平台的操作系统,并在这个系统中实现uClinux的基本操作,论文中介绍的硬件和软件平台可以为实际的应用提供很好开发起点。 Linux以其优势逐渐成为应用越来越广泛的一款优秀的操作系统,uClinux作为其派生而来也被许多嵌入式系统采用。ARM作为一种高性能,低成本嵌入式RISC处理器,已成为应用最广泛的嵌入式处理器。本文介绍了以ARM7TDMI为内核的S3C44BOX处理器和uClinux操作系统的嵌入式平台的建立,包括硬件结构,开发环境和开发工具,特别重点介绍交叉编译环境建立和uClinux的移植。 本文的工作主要如下:●分析以及移植著名的bootloader程序blob。 ●解决uClinux操作系统移植的难点,在平台上成功移植uClinux。 ●调试并完善整个开发系统,解决网络不稳定问题,归纳总结嵌入式系统硬件平台开发的设计方法和经验。 本文的设计成果,可作为实验室的嵌入式应用二次实验平台,用于产品开发及教学工作。
其他文献
主动三维光学自动测量技术以现代光学为基础,融合了计算机图像学、信号处理等学科为一体,具有非接触、高精度等特点,被广泛应用于工业检测、生物医学、逆向工程等领域,具有良好的
近年来,基于内容的多媒体信息检索己经成为一个热门研究领域,体育视频检索作为其中一部分也得到了广泛的研究。足球比赛深受世界众多球迷喜爱,因此本文以从电视转播中采集到的足
长久以来,由于人们过度的开采能源,目前世界上仅存的能源非常有限,而经济的发展又离不开能源,因此能源问题在当今社会中受到越来越多的关注。此外,由于传统型能源的消费给我们的生态环境带来了恶劣的影响,因此世界各国都在积极寻找一种可持续发展且无污染的绿色能源。在我国有着丰富的绿色能源,研究绿色能源发电有着巨大潜力,对解决我国能源短缺有一定的积极作用。 本文主要研究了绿色能源并网中的逆变系统。目前,绿
随着软件设计方法的不断发展以及计算机在工业界的普及,基于计算机的测控软件设计方法也有了较大的进步。在目前的模块化设计方法中,通常依据测控任务的具体功能进行模块划分,模
数据采集系统是现代测控系统的基础,用于获取各种现场测量数据。无线通信技术以其方便、灵活的特点,逐渐在数据采集处理系统中得到广泛的重视和应用。使用基于无线通信的数据采
图像配准是数字图像处理的一项重要技术,用于将不同时相、不同传感器、不同视角及不同拍摄条件下获取的两幅或多幅图像进行匹配。图像配准技术在多光谱数据的融合、时序图像分
科研项目活动是创造知识、发展知识、完善知识以及开拓知识新用途的工作,既包含对未知问题与未知领域的探索,也包含对已有知识的整理、鉴别和应用。一个项目结束后,不仅其本
近年来随着高等教育教学改革的不断深入,对高校而言,校际之间的竞争就意味着内部管理体制和工作效率的竞争。如何运用现代化的手段,大力开发和利用高校的信息资源,建立高校管理信
作者详细讨论基于笔者所在研究组研发的三维激光彩色扫描仪(Three- Dimensional Laser Color Scanner, 3DLCS)技术的公安子弹综合检测软件系统的关键算法的研究与实现。首先,
随着计算机网络的不断发展,以太网因分布广泛和接入方便得到了广泛的应用。千兆以太网是建立在以太网标准基础之上的技术,因其高效、高速、高性能的特点已经发展成为主流的网