资源描述:
《基于ARM的智能控制最小系统设计毕业论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、随着计算机技术的发展,嵌入式系统获得了越来越广泛的应用。嵌入式处理器的应用量远远超过了通用处理器,几乎在我们身边的所有电子设备中都有嵌人式系统,嵌入式应用的发展已经进入了一个全新的时期。在嵌入式应用中,ARM微处理器深受厂家的欢迎。ARM微处理器将以其极好的性能和极低的功耗与高端的MIPS和PowerPC嵌入式微处理器抗衡。可以预见,在将来一段时间内,ARM微处理器仍将主宰32位嵌入式微处理器市场。因此学习和掌握ARM微处理器技术是非常必要的,而设计ARM微处理器最小系统是非常有意义的。本文就基于ARM
2、的智能控制最小系统进行了设计。此次设计选用的芯片是LPC2378,利用ARM新能高、能耗省、资源丰富具有较强的事务管理功能等特点,进行了就最小系统的硬件和软件的构建。硬件方面就最小系统方面进行了电源模块,复位电路模块,JTAG电路模块,存储器模块,时钟电路模块进行了设计,此外就键盘和显示屏进行了补充设计。软件方面主要介绍了uC/OS-IL本文简单的介绍了uC/OS-II的概述和内核分析。同吋移植了uC/OS・II作为系统的软件平台,编写了启动与移植相关代码。uC/OS-II作为开源的嵌入式实时操作系统,
3、拥有极为精简的内核和出色的实时性与可靠性,作为控制单元的操作系统平台对任务进行管理与调度,从软件上保证了系统的稳定性与可靠性。关键词:ARM微处理器;LPC2378;最小系统;嵌入式系统;uC/OS-IIAbstractWiththedevelopmentofcomputertechnology,theembeddedsystemhasappliedmoreandmorewidely.Embeddedprocessorisusedfarmorethanthegeneralprocessor,wecanf
4、indtheminelectronicequipmentalmostallaroundus,theapplicationoftheembeddeddevelopmenthasenteredanewera.Inembeddedapplication,ARMmicroprocessoriswelcomedbymanufacturers.WithitsexcellentperformanceandlowconsumptiontheARMmicroprocessoriscontendwithhighMIPSpr
5、ocessorandPowerPCembeddedmicrocontrolle匚Intheforeseeablefuture,inaperiodoftime,theARMmicroprocessorwillstilldominate32bitsembeddedmicroprocessorsmarket.SostudyandgrasptheARMmicroprocessortechnologyisverynecessaryanddesignminimumARMmicroprocessorsystemisv
6、erysignificant.ThispaperisdesignedtheminimumintelligentcontrolsystembasedontheARM.ThedesignofthechipistheARMLPC2378,whichhashighenergyconsumption,newcanprovinces,richresourceshasstrongaffairsmanagementfunctioncharacteristics,wedesignedthesmallestsystemha
7、rdwareandsoftwareconstruction.TheHardwaredesignincludesthepowermodule,theresetcircuitmodule,theJTAGcircuitmodule,thememorymodule,theclockcircuitmodulehardwaredesign,andaddsthekeyboardandscreendesign.SoftwaremainlyintroducedtheuC/OS-II.Thispapersimplyintr
8、oducesthesummaryofuC/OS-IIandanalysisofthekernel.WhileintroducesthetransplantingofuC/OS-IIasthesystemsoftwareplatform,writeastartupandtransplantationcode.UC/OS-IIasasourceofembeddedreal-timeoperatingsystem,andhasanextremel