欢迎来到天天文库
浏览记录
ID:36773290
大小:1.51 MB
页数:65页
时间:2019-05-15
《基于ARM与VxWorks的数码电子警察系统的设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、北方工业大学硕士学位论文基于ARM与VxWorks的数码电子警察系统的设计姓名:姜俊秀申请学位级别:硕士专业:检测技术与自动化装置指导教师:李正熙20040528摘要本文针对设计数码电子警察系统这一课题,研究了嵌入式操作系统VxWorks及其在ARM内核的处理器上的设计与开发技术。本文主要做了以下工作:首先围绕开发以SAMSUNG公司的ARM7TDMI核的$3C4510B芯片为核心的硬件平台,研究了如何针对系统的需求进行硬件电路设计,具体包括如何选取芯片类型,如何进行接口电路设计,以及在设计和调试过程中应该注意的问题等,实验
2、结果证明该系统具有低功耗、功能强大、低成本的特点,充分利用了$3C4510B芯片提供的资源,并且满足了数码电子警察系其次开发了基于VxWorks的数码电子警察系统所用过移植风河公司提供的板极支持包——WRsBcARM7,BSP,通本系统所需的BSP,并且总结出了开发调试BSP的方法以及需要注意的问题。在嵌入式系统开发过程中,用户研发的首要任务是CPU初始化程序和硬件驱动程序的设计和实现,随后即可在嵌入式操作系统环境下开发自己的应用程序。因此本文重点研究了负责CPU初始化的BSP(BoardSupportPackage),包括
3、其工作流程和主要文件的内容,总结出建立新的BSP的方法和设计实现BSP应该避免的错误。本文还设计了数码电子警察系统所需的嵌入式WEB服务器,在数码电子警察系统中,通过使用websewer,使得系统的开发和使用都方便灵活。通过浏览器,用户随时随地可以访问,维护嵌入式设备,给系统的使用提供了极大的方便,达到了预期的效果。最后,设计了数码电子警察系统的软件结构,包括前端嵌入式主控部分任务的划分以及后端处理部分需要实现的功能,以及系统远程升级等。本论文的研究开发工作是在实践的基础上完成的,成功地设计出以SAMSUNG公司的ARM7T
4、DMI核的$3C4510B芯片为核心的嵌入式硬件系统,通过调试该硬件系统运行正常,并在此基础上成功地嵌入VxWorks操作系统,系统运转正常,并在该系统上实现了两种嵌入式的websewer和数码电子警察系统的部分软件功能。关键词:嵌入式操作系统,ARM7TDMI,板极支持包,WebSewer,电子警察包出蕊券臌蠕瓣统的成AbstractTbJsthesispresentsthedesignandimplementationofacyberpolicesystembasedonembeddedoperatingsystemVx
5、WorksandRISCchip$3C4510BwitllARMTTDMIcore.Mainworksareexplainedinfourpartsrespectively.Firstly,ahardwareplatform,inwhichthe$3C4510BprovidedbySAMSUNGCorporationisusedaScorechipisdesigned.Thedesignstrategyandcorrespondingproblemssolvedduringdesign,debugandimplementat
6、ionprocessaredescribed.Ithasprovedthatthissystemhasthefollowingperformancesuchaslowconsumption,lowcost,highstabilityandhighreliability.Secondly,theBoardSupportPackage①SP)fordesiredsystem,supportedbyWRSBCARM7whichisprovidedbyWindRiverCorporationisdesignedandprogramm
7、ed,aSoneofthebaSicpartsofapplicationprocess,theCPUinitializationcode,hardwaredriveranduser-applicationsoftwareetc.arecarriedout.BesidesthedetailsofdesignedBSP.themethodandprocedureofthedesignispresentedaswell.Thirdly,theimplementationofembeddedWebSeverincyberpolice
8、systemisintroduced,throughthewebbrowser,notonlytheusers,butalsothedeveloperiscapableofaccessingthesystemconveniently.ThusthedeveloperCanmaintaint
此文档下载收益归作者所有