英语原文共 11 页,剩余内容已隐藏,支付完成后下载完整资料
毕业设计(论文)
外文资料翻译
说明:
封面之后放英文原文;英文原文之后放译文。
原文:
Chapter 1 Introduction
1.1 WHAT IS THE ARM CORTEX-M3 PROCESSOR?
Theensp;microcontrollerensp;marketensp;isensp;vast,ensp;withensp;moreensp;thanensp;20ensp;billionensp;devicesensp;perensp;yearensp;estimatedensp;toensp;beensp;shippedensp;inensp;2010.ensp;Aensp;bewilderingensp;arrayensp;ofensp;vendors,ensp;devices,ensp;andensp;architecturesensp;isensp;competingensp;inensp;thisensp;market.ensp;Theensp;requirementensp;forensp;higherensp;performanceensp;microcontrollersensp;hasensp;beenensp;drivenensp;globallyensp;byensp;theensp;industryrsquo;sensp;changingensp;needs;ensp;forensp;example,ensp;microcontrollersensp;areensp;requiredensp;toensp;handleensp;moreensp;workensp;withoutensp;increasingensp;aensp;productrsquo;sensp;frequencyensp;orensp;power.ensp;Inensp;addition,ensp;microcontrollersensp;areensp;becomingensp;increasinglyensp;connected,ensp;whetherensp;byensp;Universalensp;Serialensp;Busensp;(USB),ensp;Ethernet,ensp;orensp;wirelessensp;radio,ensp;andensp;hence,ensp;theensp;processingensp;neededensp;toensp;supportensp;theseensp;communicationensp;channelsensp;andensp;advancedensp;peripheralsensp;areensp;growing.ensp;Similarly,ensp;generalensp;applicationensp;complexityensp;isensp;onensp;theensp;increase,ensp;drivenensp;byensp;moreensp;sophisticatedensp;userensp;interfaces,ensp;multimediaensp;requirements, systemensp;speed,ensp;andensp;convergenceensp;ofensp;functionalities.
Theensp;ARMensp;Cortextrade;-M3ensp;processor,ensp;theensp;firstensp;ofensp;theensp;Cortexensp;generationensp;ofensp;processorsensp;releasedensp;byensp;ARMensp;inensp;2006,ensp;wasensp;primarilyensp;designedensp;toensp;targetensp;theensp;32-bitensp;microcontrollerensp;market.ensp;Theensp;Cortex-M3ensp;processorensp;providesensp;excellentensp;performanceensp;atensp;lowensp;gateensp;countensp;andensp;comesensp;withensp;manyensp;newensp;featuresensp;previouslyensp;availableensp;onlyensp;inensp;high-endensp;processors.ensp;Theensp;Cortex-M3ensp;addressesensp;theensp;requirementsensp;forensp;theensp;32-bitensp;embeddedensp;processorensp;marketensp;inensp;theensp;followingensp;ways:
bull; Greater performance efficiency:ensp;allowingensp;moreensp;workensp;toensp;beensp;doneensp;withoutensp;increasingensp;theensp;frequencyensp;orensp;powerensp;requirements
bull; Low power consumption: enabling longerensp;batteryensp;life,ensp;especiallyensp;criticalensp;in portable productsensp;includingensp;wirelessensp;networkingensp;applications
bull; Enhanced determinism:ensp;guaranteeingensp;thatensp;criticalensp;tasksensp;andensp;interruptsensp;areensp;servicedensp;asensp;quicklyensp;asensp;possibleensp;andensp;inensp;aensp;knownensp;numberensp;ofensp;cycles
bull; Improved code density:ensp;ensuringensp;thatensp;codeensp;fitsensp;inensp;evenensp;theensp;smallestensp;memoryensp;footprints
bull; Ease of use:ensp;providingensp;easierensp;programmabilityensp;andensp;debuggingensp;forensp;theensp;growingensp;numberensp;ofensp;8-bitensp;andensp;16-bitensp;usersensp;migratingensp;toensp;32ensp;bits
bull; Lower cost solutions:ensp;reducingensp;32-bit-basedensp;systemensp;costsensp;closeensp;toensp;thoseensp;ofensp;legacyensp;8-bitensp;andensp;16-bitensp;devicesensp;andensp;enablingensp;low-end,ensp;32-bitensp;microcontrollersensp;toensp;beensp;pricedensp;atensp;lessensp;thanensp;US$1ensp;forensp;theensp;firstensp;time
bull; Wide choice of development tools:ensp;fromensp;low-costensp;orensp;freeensp;compilersensp;toensp;full-featuredensp;developmentensp;
suitesensp;fromensp;manyensp;developmentensp;toolensp;vendors
Microcontrollersensp;basedensp;onensp;theensp;Cortex-M3ensp;processorensp;alreadyensp;competeensp;head-onensp;withensp;devicesensp;basedensp;onensp;aensp;wideensp;varietyensp;ofensp;otherensp;architectures.ensp;Designersensp;areensp;increasinglyensp;lookingensp;atensp;reducingensp;theensp;systemensp;cost,ensp;asensp;opposedensp;toensp;theensp;traditionalensp;deviceensp;cost.ensp;Asensp;such,ensp;organizationsensp;areensp;implementingensp;deviceensp;aggregation,ensp;wherebyensp;aensp;single,ensp;moreensp;powerfulensp;deviceensp;canensp;potentiallyensp;replaceensp;threeensp;orensp;fourensp;traditionalensp;8-bitensp;devices.
Otherensp;costensp;savingsensp;canensp;beensp;achievedensp;byensp;improvingensp;theensp;amountensp;ofensp;codeensp;reuseensp;acrossensp;allensp;systems.ensp;Becauseensp;Cortex-M3ensp;processor-basedensp;microcontrollersensp;canensp;beensp;easilyensp;programmedensp;usingensp;theensp;Censp;languageensp;andensp;areensp;basedensp;onensp;aensp;well-establishedensp;architecture,ensp;applicationensp;codeensp;canensp;beensp;portedensp;andensp;reusedensp;easily,ensp;reducingensp;developmentensp;timeensp;andensp;testingensp;costs.
Itensp;isensp;worthwhileensp;highlightingensp;thatensp;theensp;Cortex-M3ensp;processorensp;isensp;notensp;theensp;firstensp;ARMensp;processorensp;toensp;beensp;usedensp;toensp;createensp;genericensp;microcontrollers.ensp;Theensp;venerableensp;ARM7ensp;processorensp;hasensp;beenensp;veryensp;successfulensp;inensp;thisensp;market,ensp;withensp;partnersensp;suchensp;asensp;NXPensp;(Philips),ensp;Texasensp;Instruments,ensp;Atmel,ensp;OKI,ensp;andensp;manyensp;otherensp;vendorsensp;deliveringensp;robustensp;32-bitensp;Microcontrollerensp;Unitsensp;(MCUs).ensp;Theensp;ARM7ensp;isensp;theensp;mostensp;widelyensp;usedensp;32-bitensp;embeddedensp;processorensp;inensp;history,ensp;withensp;overensp;1ensp;billionensp;processorsensp;producedensp;eachensp;yearensp;inensp;aensp;hugeensp;varietyensp;ofensp;electronicensp;products,ensp;fromensp;mobileensp;phonesensp;toensp;cars.
Theensp;Cortex-M3ensp;processorensp;buildsensp;onensp;theensp;successensp;ofensp;theensp;ARM7ensp;processorensp;toensp;deliverensp;devicesensp;thatensp;areensp;significantlyensp;easierensp;toensp;programensp;andensp;debugensp;andensp;yetensp;deliverensp;aensp;higherensp;processing capability. Additionally,ensp;the Cortex-M3 processor introduces a number of features and technologies that meet the specificensp;requirementsensp;ofensp;theensp;microcontrollerensp;applications,ensp;suchensp;asensp;nonmaskableensp;interruptsensp;forensp;criticalensp;tasks,ensp;highlyensp;deterministicensp;nestedensp;vectorensp;interrupts,ensp;atomicensp;bitensp;manipulation,ensp;andensp;anensp;optionalensp;Memoryensp;Protectionensp;Unitensp;(MPU).ensp;Theseensp;factorsensp;makeensp;theensp;Cortex-M3ensp;processorensp;attractiveensp;toensp;existingensp;ARMensp;processorensp;usersensp;asensp;wellensp;asensp;manyensp;newensp;usersensp;consideringensp;useensp;ofensp;32-bitensp;MCUsensp;inensp;their products.
1.2 BACKGROUND OF ARM AND ARM ARCHITECTURE
1.2.1 A Brief History
Toensp;helpensp;youensp;understandensp;theensp;variationsensp;ofensp;ARMensp;processorsensp;andensp;architectureensp;versions,ensp;letrsquo;sensp;lookensp;atensp;aensp;littleensp;bitensp;ofensp;ARMensp;history.
ARMensp;wasensp;formedensp;inensp;1990ensp;asensp;Advancedensp;RISCensp;Machinesensp;Ltd.,ensp;aensp;jointensp;ventureensp;ofensp;Appleensp;Computer,ensp;Acornensp;Computerensp;Group,ensp;andensp;VLSIensp;Technology.ensp;Inensp;1991,ensp;ARMensp;introducedensp;theensp;ARM6ensp;processorensp;family,ensp;andensp;VLSIensp;becameensp;theensp;initialensp;licensee.ensp;Subsequently,ensp;additionalensp;companies,ensp;includingensp;Texasensp;Instruments,ensp;NEC,ensp;Sharp,ensp;andensp;STensp;Microelectronics,ensp;licensedensp;theensp;ARMensp;processorensp;designs,ensp;extendingensp;theensp;applicationsensp;ofensp;ARMensp;processorsensp;intoensp;mobileensp;phones,ensp;computerensp;hardensp;disks,ensp;personaldigitalensp;assistantsensp;(PDAs),ensp;homeensp;entertainmentensp;systems,ensp;andensp;manyensp;otherensp;consumerensp;products.
Nowadays,ensp;ARMensp;partnersensp;shipensp;inensp;excessensp;ofensp;2ensp;billionensp;ARMensp;processorsensp;eachensp;year.ensp;Unlikeensp;manyensp;semiconductorensp;companies,ensp;ARMensp;doesensp;notensp;manufactureensp;processorsensp;orensp;sellensp;theensp;chipsensp;directly.ensp;Instead,ensp;ARMensp;licensesensp;theensp;processorensp;designsensp;toensp;businessensp;partners,ensp;includingensp;aensp;majorityensp;ofensp;theensp;worldrsquo;sensp;leadingensp;semiconductorensp;companies.ensp;Basedensp;onensp;theensp;ARMensp;low-costensp;andensp;power-efficientensp;processorensp;designs,ensp;theseensp;partnersensp;createensp;theirensp;processors,ensp;microcontrollers,ensp;andensp;system-on-chipensp;solutions.ensp;This
剩余内容已隐藏,支付完成后下载完整资料
资料编号:[254060],资料为PDF文档或Word文档,PDF文档可免费转换为Word
以上是毕业论文外文翻译,课题毕业论文、任务书、文献综述、开题报告、程序设计、图纸设计等资料可联系客服协助查找。