基于pxa270模块化嵌入式开发平台设计和实现

基于pxa270模块化嵌入式开发平台设计和实现

ID:32186014

大小:3.86 MB

页数:76页

时间:2019-02-01

基于pxa270模块化嵌入式开发平台设计和实现_第1页
基于pxa270模块化嵌入式开发平台设计和实现_第2页
基于pxa270模块化嵌入式开发平台设计和实现_第3页
基于pxa270模块化嵌入式开发平台设计和实现_第4页
基于pxa270模块化嵌入式开发平台设计和实现_第5页
资源描述:

《基于pxa270模块化嵌入式开发平台设计和实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要嵌入式开发平台是缩短嵌入式产品开发周期、提高系统资源复用率、降低产品成本的一种有效解决方案,传统的嵌入式开发平台尤其是嵌入式教学实验开发平台的设计思想在一定程度上存在大而全的普遍现象,它把设计时所需的全部功能都在一块主板上实现,这样的设计方法一方面不利于软硬件的功能扩展与升级,另一方面不利于软硬件方面的调试。鉴于传统的嵌入式开发平台设计思想的不利之处,本文提出了模块化的设计思想,它把整个开发平台分为三个有机的组成部分:核心板、主板、模块板,其中核心板由ARM处理器和一些必要的外设构成,主板由构成一个

2、嵌入式开发平台的基本外设和扩展接口组成,模块板实现一个具体的扩展功能。针对某一类应用,核心版是通用的,根据具体的应用要求选择不同的功能模块。而针对不同的应用,需设计出不同的核心板,并利用主板上提供的扩展接口进行模块化功能扩展,各个模块板间可以层层叠加从而实现积木式、模块化扩展。这种设计方法不仅有利于软硬件的复用,还有利于软硬件的调试,并为平台的功能扩展提供了支持。软硬件复用也是软硬件协同理论的一个基本原则。在模块化设计思想的指导下,本文对嵌入式开发平台的设计需求进行了分析,根据软硬件选型原则,设计并实现

3、了基于ARM的模块化开发平台,本开发平台选用IntelXSealePXA270作为核心板、WindowsEmbeddedCE作为软件平台,在平台主板上实现基本功能并预留扩展接口,利用平台扩展接口扩展了GPS、GSM/GPRS、BlueTooth、舢黼、电机、收音机、摄像头等功能模块。本文首先对课题的选题背景作了简单叙述,阐述了本课题的研究目的、意义和国内外研究的现状;然后对嵌入式系统及嵌入式开发平台进行论述,从而为后续的平台实现奠定理论基础:随后给出了开发平台的总体设计,着重分析了设计需求与设计思想,并

4、对软硬件平台的选型进行了分析,确定了整个系统的软硬件平台;接着深入探讨了整个开发平台的构建,其中包括硬件的搭建以及操作系统的移植、驱动程序及应用程序的开发,文章最后对课题所做工作进行了总结和展望。关键词:PXA270,模块,WindowsEmbeddedCE,驱动,嵌入式系统AbstractEmbeddeddevelopmentplatformisaneffectivesolutiontoshortenthedevelopmentcycleoftheembeddedproducts、improvethe

5、reUserateofthesystemresourceandreducethecostoftheembeddedproducts.Toac2rtalnextent,thedesignideasofthetraditionalembeddeddevelopmentplatform,especiallyembeddedteachingexperimentdevelopmentplatform,haveacommonphenomenon,thatis,realizingthewholefunctionsne

6、ededonamain-board.However,suchdesignmethodhastwodisadvantagesforthesoftwareandhardware:ontheonehand,itisnotgoodforitsfunctionalextensionandupgrade;ontheotherhand,itisnotbeneficialforitsdebugging.Inviewofthedisadvantagesofthedesignideasofthetraditionalemb

7、eddeddevelopmentplatform,thisthesisoffersmodulardesignidea,whichdividesthewholedevelopmentplatformintothreeparts:core—board、main-boardandmodular-board.Core-boardismadeupofARMprocessorandsomerequiredperipherals;main-boardismadeupofbasicperipheralsandexten

8、sioninterfaceconstitutingallembeddeddevelopmentplatform;modular-boardrealizesaspecit!iCextensionfunction.Thecore-boardisall-purposeforacertainkindofapplication,butweshouldselectdifferentfunctionalmoduleaccordingtospecifica

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。