- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
干锋嵌几式学院
e mbedtrain orgI
千锋嵌入式学院最专业的嵌入式培训机构
嵌入式开发教程之AT91RM9200微
处理器的最小系统设计
引言
1AT9IRM9200简介
2硬件设计
2.1电源电路
22晶体振荡器电路
2.3复位电路
2.4JTAG接口电路
2.5存储器模块
3硬件调试
4结束语
干锋嵌几式学院
embedtrainorg
千锋嵌入式学院最专业的嵌入式培训机构
引言
目前,ARM微处理器已在多种领域中应用,例
如工业数字/智能控制、机器人、消费/教育类多
媒体、DSP和移动式/便携式设备等。有关统计表
明,各种各样基于ARM微处理器的设备应用数量已
经远远超过了通用计算机。因此,基于arm微处理
器的开发应用正成为数字时代的应用技术潮流。本
文介绍AT91RM9200型微处理器最小系统的设计
并给出了系统外围接口设计的相关器件选型。
干锋嵌几式学院
embedtrainorg
千锋嵌入式学院最专业的嵌入式培训机构
1AT91RM9200简介
AT91RM920O是Atme|公司基于arm920T核
的高性能、低功耗16/32位R|SC(精简指令集计算
机)微处理器,内部集成丰富的外设资源,适用于要
求外设资源丰富、功耗低、工作严格稳定的工业控
制等方面,如嵌入式工业控制、医疗设备、网络通
信、移动计算等。
AT91RM9200微处理器最高主频为180MHz,
其双向、32位外部数据总线支持8位、16位、32
位数据宽度,26位地址总线可以对最大64MB空间
寻址。
干锋嵌几式学院
e mbedtrain orgI
千锋嵌入式学院最专业的嵌入式培训机构
AT9IRM9200片内集成了非常丰富的外围功能模块
包括全功能MMU虚拟内存管理单元、内部16 KBSRAM和
128 KB ROM、EBl接口控制器、增强的时钟和PMC(电源管
理控制器),带有2个PL(锁相坏)的片内振荡器,4个可编程
的外部时钟信号,包括定时中断、看门狗、秒计数器的系统
定时器,带报警中断的实时时钟,带有8级优先级、可单个
屏蔽中断源的A℃(先进中断控制器),7个外部中断源和1个
快速中断源,4个32位的O控制器,20通道外围数据控制器
(PDC或DMA),1个10Mbit·s-1/100Mbt·S-1以太网
控制器,1个USB2.0主机接口,1个USB2.0设备接口,2个
多媒体卡接口,3个SSC(同步串行口控制器)(兼容ⅣS),4个
UASRT(通用同步/异步串行口),1个主/从SPI(串行设备接
口),1个两线串行接口Tw(主模式),JTAG/ICE接口等。
午锋嵌几式学院
embedtrainorg
千锋嵌入式学院最专业的嵌入式培训机构
2嵌入式开发教程之硬件设计
最小系统是保证微处理器可靠工作所必须的基本电路。基于
AT91RM9200微处理器的最小嵌入式系统由微处理器AT91RM9200、
电源电路、晶体振荡器电路、复位电路、JAG接口、存储器模块、
串行调试接口等电路组成,其原理框图如图1所示。
复位电路
匚电源电A19R20C振电路
存储智根块[AG接口电路[串行调试接口
图1AT91RM9200的最小系统框图
干锋嵌几式学院
embedtrainorg
千锋嵌入式学院最专业的嵌入式培训机构
2.1嵌入式开发教程之电源电路
在系统中,AT91RM9200需要18V和3.3V
电源,另外,大部分外围器件需要3.3V电源,小
部分外围器件还需要5∨电源,为了简化系统电源
电路的设计,假设系统的输入电压为5V直流稳压
电源。为了得到可靠的3.3V电压,此处选用
Sipex公司生产的sPX1117M3-33型低压差(LDO
稳压器,它的输人电压为5V,输出电流为3.3V
最大输出电流为0.8A。同样,选用 Sipex公司生产
的SPX1117M3-1.8型低压差(LDO稳压器,便可
生最大输出电流为0.8A的1.8∨电源。电源电路
如图2所示。
干锋嵌几式学院
embedtrainorg
千锋嵌入式学院最专业的嵌入式培训机构
嵌入式开发教程
VDD SPXIII7-33(1.8) V
TAB
中上47pF
0.1FLED¢
图2电源电路
干锋嵌几式学院
embedtrainorg
千锋嵌入式学院最专业的嵌入式培训机构
2.2嵌入式开发教程之晶体振荡器电路
晶体振荡电路用于向AT91RM9200和其他需要时钟的外设电路
提供工作时钟。本系统使用无源晶体振荡器1(18.432MHz)和
文档评论(0)