基于ARM的嵌入式系统设计

被引量 : 0次 | 上传用户:zhou20p
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术和集成电路技术的发展,基于32位ARM微处理器的嵌入式系统对仪器仪表行业的发展产生了越来越重大的影响。ARM微处理器的应用,使仪器仪表更加智能化、网络化,操作更加人性化、简单化,功能更加完善。同时,具有高性能、低功耗、低成本等诸多优点的ARM微处理器在消费电子、工业控制和汽车电子等诸多行业得到了广泛的应用。本文以嵌入式系统设计作为具体的研究对象,选取ARM微处理器作为嵌入式设计的核心,系统地研究了以ARM和嵌入式操作系统μClinux为基础构建嵌入式开发平台的相关理论和新近技术。采用了软硬件协同设计的方法实现了嵌入式系统设计。本文在分析了嵌入式系统的基本概念和重要组成部分的基础上,详细介绍了ARM核及ARM微处理器体系结构,并对ARM7TDMI-S核的操作状态及处理器工作模式作了具体描述。同时,根据ARM微处理器芯片的选型原则,选定了SAMSUNG半导体公司的S3C44B0X和PHILIPS半导体公司的LPC2290芯片,着重介绍了芯片的功能和工作原理。本文的重点是嵌入式开发平台的软硬件设计。硬件电路设计包括最小系统电路、存储器扩展电路、JTAG调试接口电路、串行接口电路、I2C接口电路和人机交互电路设计以及硬件电路调试过程;软件部分主要包括嵌入式操作系统μClinux的移植过程、图形用户界面MiniGUI的移植过程和在硬件平台的μClinux操作系统中利用MiniGUI实现人机交互界面的设计过程。在嵌入式操作系统μClinux的移植过程中,详细介绍了如何建立μClinux交叉编译环境、如何添加用户程序、如何编写设备驱动程序等内容。本文的设计成果为今后嵌入式应用项目的开发奠定了基础,达到了课题研究的目的。
其他文献
私有企业作为我国国民经济的有力补充,发挥着越来越大的作用。经过20多年的积累,私有企业得到了蓬勃发展,但是私有企业在发展中也遇到了前所未有的内部控制问题。企业内部财务控
众所周知,翻译的过程是一个连续的选择过程,包括从对所译文本类型及翻译策略的确定,到文字转换过程中具体的遣词造句等一系列的抉择。而影响译者做出各种选择的正是属于不同层次
分布虚拟试验系统运行支撑体系结构是一组支撑分布虚拟试验系统运行的中间层软件的集合,是虚拟试验系统软件的核心,为虚拟试验系统的运行提供通信、数据管理和调度等服务。虚拟
知识经济时代的到来使知识型员工成为组织发展的主力军,但同时也面临巨大的竞争和挑战,知识型员工由工作压力引发的问题在不断凸现,缓解工作压力已成为人力资源管理研究的新
YBa2Cu3O7-δ(简称YBCO)各向异性的晶格结构及键合方式赋予了它独特的定向凝固特性,利用定向凝固技术制备晶面取向良好的YBCO比金属材料定向凝固取向控制面临更复杂的技术难题。
人力资源开发是发展生产力的关键,是强国之路、富国之本。我国有十三亿人口,八亿在农村。农村人力资源数量庞大、质量低下的现状已成为我国农村经济社会发展的巨大障碍。开发
<正>南·戈尔丁当今世界上备受瞩目的摄影家之一,被视作是现代私摄影的鼻祖。她的作品风格大胆直接,通常取材于主流社会以外的边缘人群的生活,她用相机如实地拍摄下他们的群
<正>2012年5月22日至25日,第六届中国国际警用装备博览会(以下简称本届警博会)在北京·国家会议中心举办。作为两年一届的警用装备行业盛会,本届警博会以"科技引领警用装备现
随着信息化应用的深入,推进政府部门政务工作的自动化、网络化以及电子化已是大势所趋。目前,以传统客户/服务器模型设计的公安边防OA系统,已不能很好地满足网络办公的需求和充分