AT91RM9200简明教程(中文版)

基于ARM920T的嵌入式微控制器——AT91RM9200

 

总体特性:

 · 内嵌ARM920TTM ARM? Thumb?微处理器

  180MHz/200MIPS

  16KB数据Cache16KB指令Cache,写缓冲器

  带调试信道的内部仿真器

  中等规模嵌入式宏单元结构(仅针对256引脚BGA封装)

 · 低功耗设计:正常工作模式内核电压(VDDCORE)仅24.4mA,旁路模式仅520uA

 · 片内存储器:16KB SRAM128KB ROM

 · 外部总线接口(EBI

  支持SDRAM、静态存储器、Burst Flash,支持与CompactFlash? SmartMediaTMNAND Flash的无缝连接

 · 高性能的系统外设

  增强型的时钟发生器及电源管理控制器(PMC

  两路带锁相环(PLL)的片上振荡器

  支持极低速时钟操作模式和软件功耗优化功能

  四个可编程外部时钟信号

  系统定时器,包含周期中断定时器、看门狗定时器及计数器功能

  支持报警中断的实时时钟

  调试单元,包括两线UART及调试信道

  支持八个优先级的先进中断控制器(AIC),独立可屏蔽矢量中断源,伪中断保护

  七个外部中断源及一个快速中断源

  四个32PIO控制器,多达122个可编程I/O口线,均支持输入变化中断及漏级开路功能

  20通道外设DMA控制器(PDC

 · 10/100 Base-T以太网MAC

  支持媒体独立接口(MII)及精简媒体独立接口(RMII

  接收器和发送器均内嵌28字节FIFO,并有专用的DMA通道

 · USB 2.0全速(12M比特/)主机双端口

两个片上收发器(208引脚PQFP封装中仅有一个)

集成的FIFO及专用的DMA通道

· USB 2.0全速(12M比特/)器件端口

片上收发器,2-K字节可配置的集成FIFO

· 多媒体卡接口(MCI

自动协议控制及快速、自动的数据传输

MMCSD存储卡兼容,最多支持两个SD存储卡

· 3个同步串行控制器(SSC 

每个接收器与发送器都具有独立的时钟及帧同步信号

支持I2S模拟接口,支持时分复用

32比特的高速、连续数据流传输能力

· 4个通用同步/异步接收/发送器(USART

支持ISO7816 T0/T1 智能卡

硬软件握手

支持RS485及高达115 KbpsIrDA总线

USART1上具有全调制解调控制线

· 主机/从机串行外设接口(SPI

可编程设定816位数据长度,可连接4个外设

· 两个3通道16位的定时/计数器(TC

3个外部时钟输入,每条通道都具有2个多功能I/O引脚

双精度PWM产生器,捕获/波形模式,上加/下减计数能力

· 两线接口(TWI

主机模式支持,支持所有两线Atmel EEPROM 

· 所有数字引脚的IEEE 1149.1 JTAG边界扫描

· 电源供应

VDDCOREVDDOSCVDDPLL电压为:1.65V1.95V

VDDIOP(外设I/O)及VDDIOM(存储器I/O)电压为:1.65V3.6V

· 提供了208引脚PQFP256球状BGA两种封装

 

 

 

1.说明:

AT91RM9200是完全围绕ARM920T ARM Thumb处理器构建的系统。它有丰富的系统与应用外设及标准的接口,从而为低功耗、低成本、高性能计算的广泛应用提供了一个单片解决方案。

AT91RM9200包含高速片上SRAM工作区及一个低等待时间的外部总线接口(EBI),以完成应用所要求的片外存储器和内部存储器映射外设配置的无缝连接。EBI有支持同步DRAMSDRAM)、 Burst Flash及静态存储器的控制器,并设计了专用电路以方便与SmartMediaCompactFlashNAND Flash连接。

高级中断控制器(AIC)通过多向量、中断源优先级划分及缩短中断处理传输时间来提高ARM920T处理器的中断处理性能。

外设数据控制器(PDC)向所有的串行外设提供DMA通道,使其与片内或片外存储器传输数据时不用经过处理器,以减少传输连续数据流时处理器的开销。包含双指针(成对的两个指针)的PDC控制器极大的简化了AT91RM9200的缓冲器链接。

并行I/OPIO)控制器与作为通用数据的I/O复用外设输入/输出线的配置,在最大程度上适应了与多种器件的连接。每条I/O口线上包含有一个输入变化中断、开漏能力及可编程上拉电阻。

电源管理控制器(PMC)通过软件控制有选择的使能/禁用处理器及各种外设,使系统的功耗保持最低。它用一个增强的时钟发生器来提供包括慢时钟(32.768KHz)在内的选定时钟信号,以随时优化功耗与性能。

AT91RM9200集成了许多标准接口,包括USB 2.0全速主机端口和设备端口、以及与多数外设和在网络层广泛使用的10/100 Base-T以太网媒体访问控制器(MAC)。此外,它还提供一系列符合工业标准的外设,可在音频、电信、Flash卡、红外及智能卡中使用。

为完善性能,AT91RM9200集成了:JTAG-ICE、专用UART调试通道(DBGU)及嵌入式实时追踪单元等一系列的调试功能。这些功能使得开发、调试所有的应用特别是受实时性限制的应用成为可能。

 

 

需要资料,可以在我的博客资料里面下载。

投 票

觉得本文不错,投一票   

评 论


验证码: 看不清?换一张