基于arm和μcos-ii的电子密码锁技术的研究 毕业设计

基于arm和μcos-ii的电子密码锁技术的研究 毕业设计

ID:323241

大小:6.16 MB

页数:54页

时间:2017-07-23

基于arm和μcos-ii的电子密码锁技术的研究  毕业设计_第1页
基于arm和μcos-ii的电子密码锁技术的研究  毕业设计_第2页
基于arm和μcos-ii的电子密码锁技术的研究  毕业设计_第3页
基于arm和μcos-ii的电子密码锁技术的研究  毕业设计_第4页
基于arm和μcos-ii的电子密码锁技术的研究  毕业设计_第5页
资源描述:

《基于arm和μcos-ii的电子密码锁技术的研究 毕业设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要电子密码锁系统在很多实时系统中得到了广泛的应用,随着ARM技术和网络技术的发展,本文提出了一个基于ARM和μC/OS-II的电子密码锁技术的研究,该系统采用三星公司的32位高性能S3C2410内核,以嵌入式实时操作系统µC/OS-II为软件平台,在ADT(ARMDevelopmentTools)环境下进行系统软件的开发。该系统充分利用了ARM微处理器高性能、低功耗、低成本的优势,发挥了µC/OS-II和可移植性好、开发成本低的优点,为电子密码锁系统的研发提供了一个可行的解决方案。在此基础上,本文主要进行了µC/OS-II的系统的移植

2、,并通过S3C2410实现了串行接口的通信,键盘的输入扫描和CF卡的数据读写等主要模块的功能。完成一个具有键盘输入和卡片读取,并与服务器进行数据通信的电子密码锁系统的识别卡端。关键词:电子密码锁;嵌入式系统;ARM;μC/OS-IIIVABSTRACTTheelectronicpasswordlockingsystemhasbeenappliedwidelyinalotofreal-timesystems.WithswiftdevelopmentofARMandnetworktechnology,anewtechnologyofelec

3、tronicpasswordlockingsystembasedonARMandµC/OS-IIwasbroughtforwardandresearchedinthispaper.ThesystemadoptedSAMSUMG32bithigh-poweredARM92410coreandutilizingembeddedrealtimeoperatingsystemμC/OS-IIassoftwareplatform,atthesametime,thissoftwaresystemhasbeendevelopedinADT(ARMDe

4、velopmentTools)environment.Inthissystem,somepredominanceofARMMPU(microprocessor)wereadequatelyused,suchasthehigh-powered,lowpowerwaste,lowcost,whichbringintoplayitsexcellenceingoodtransplantationandlowdevelopment-cost,therefore,thenewstudyinthispaperaffordsafeasibleschem

5、efortheresearchofelectronicpasswordlockingtechniquesystem.Inthisfoundation,thisarticlehasmainlycarriedontheμC/OS-IIsystemtransplant,andhasrealizedtheserialinterfacecorrespondence,keyboardinputscanningandCFcarddataread-writeandsoonmainmodulefunctionthroughS3C2410.Complete

6、stheelectronicpasswordlockingsystemrecognitioncardendwithtohavethekeyboardentryandthecardreadstakes,andcarriesonthedatacommunicationwiththeserver.Keywords:Electronicpasswordlock;embeddedsystem;ARM;μC/OS-II;IV目录1绪论11.1本课题的提出11.2论文主要工作22电子密码锁系统32.1电子密码锁系统介绍32.2电子密码锁系统的性能43

7、ARM介绍63.1ARM技术63.2ARM微处理器的应用领域及特点73.3ARM9微处理器系列83.4基于ARM9的S3C2410介绍93.5基于ARM9平台的电子密码锁系统114嵌入式操作系统μC/OS-II124.1μC/OS-II简介134.2μC/OS-Ⅱ系统的特点134.3μC/OS-Ⅱ的任务144.4μC/OS-Ⅱ任务的存储结构154.5μC/OS-Ⅱ任务的状态175系统开发环境ADT195.1ADT简介195.2ADTEmulatorforARM206系统设计与功能实现216.1电子密码锁系统的核心设计216.2μC/OS

8、-II系统的移植226.3串行接口介绍316.4CF卡读写程序设计346.5键盘识别与扫描397总结43IV参考文献44致谢45附录1英文原文46附录2中文译文54IV1绪论1.1本课题的提出电子密码锁系统

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

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

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