基于ARM和Linux的嵌入式系统研究与应用

来源 :武汉科技大学 | 被引量 : 0次 | 上传用户:ag128333
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统是嵌入式到其他产品内部的计算机。嵌入式系统广泛应用于各种复杂工程技术中,包括网络通讯系统、制造系统、医疗设备、电力电网、汽车制造、航天飞机和运输系统等众多应用领域。嵌入式系统的组成包括了硬件与软件技术,嵌入式微控制器是嵌入式系统的核心硬件,如果采用操作系统,则操作系统是软件部分的核心。本论文首先对嵌入式技术的发展以及嵌入式系统的一般原理进行分析。然后研究了32位嵌入式系统应用中占主流地位的ARM处理器的体系结构,包括ARM微处理器体系结构、ARM体系结构对操作系统的支持、基于ARM核的芯片选择等,并从应用的角度分析了ARM7核的LPC2290微控制器。研究了版本为2.4的linux内核,重点是内核的进程管理和调度机制,中断响应和处理机制,文件系统机制,进程间通信机制,研究了比较流行的嵌入式操作系统uclinux的内存管理机制。分析了嵌入式linux的软件开发环境的构建,包括交叉开发环境的建立、内核的移植和配置、根文件系统的建立以及bootloader的设置等,还对嵌入式系统的调试进行了研究,包括硬件调试和软件调试。研究了Linux环境底下驱动程序的编写,实现了LPC2290的A/D模数转换模块的驱动程序。
其他文献
本文提出一个能够实现自动化的Web服务发现的语义Web服务发现模型,它主要具有以下三个特点:首先,综合使用OWL-S和信誉度本体来描述Web服务。OWL-S作为一种语言和本体,被广泛地用
本文来源于项目——“多旋翼飞行器对地面目标跟踪系统的研究”。在多旋翼对地面目标进行跟踪的过程中,多旋翼、摄像头、被跟踪目标都在持续运动中[1]。由于多旋翼本身固有的
本文中主要研究了全球信息化条件下,对物流供应链的管理系统新的支持和优化。针对新兴的SOA、移动OSGi架构、RFID设备等技术的分析和研究,提供了现有供应链管理系统开发中可以
学位
随着CAD系统与计算机支持的协同工作(CSCW)领域研究的迅速发展,人们正在寻求将CAD技术与CSCW技术结合起来,以开发出计算机支持的协同设计系统(CSCD)。基于桌面共享的CSCD系统
随着网络通信技术和Internet的联系日益增强,与网络安全相关的问题:如网络上传输的信息被截取、篡改、重发等对网络应用的进一步推广构成巨大威胁,基于数据加密的网络通信系
视频处理一直是计算机技术发展的重要领域。随着计算机性能的不断提高,视频应用已经渗透到生活生产的方方面面。同时,随着网络的普及及其带宽的不断提高,视频文件的传递与共享更
集成电路(IC)生产过程中,电子部件需要进行高温烘烤一定时间后冷却再进行测试。目前市场上小型烘干机使用很不方便,不具备恒温计时及快速冷却等功能,也无法实现后台监测管理,
在过去的十年中,科学计算正从主机集中方式转移到并行和分布方式;近年来这一趋势更向着网格计算延伸。网格是当前并行与分布式计算技术的一个重要发展方向,其目标是实现对地
事务处理是J2EE体系的一个核心技术,在企业应用中使用事务处理是非常有益的,它已成为当前计算机科学技术领域引人注目的重大研究课题。本文提供一篇关于基于J2EE技术的WEB事务