保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 电子通信论文 >> 正文

大容量Flash型AT91系列ARM核微控制器


R40162嵌入了256KB的内部SRAM。这个内部存储器是单周期访问的,它直接与32位数据总线相连。这样通过使用微控制器的ARM指令集在66MHz下可以提供60MIPS的最高性能,同时降低了系统功耗。AT91FR40162以拥有1个外部总线接口EBI为特性,它用于连接外部存储器和专用外围设备。EBI支持8或16位器件并且可以使用2个8位器件来仿真1个16位器件。EBI执行早读协议,与标准的存储器接口相比,能够提供更快的存储器访问速度。AT91FR40162嵌入了1个由1024K个16位字组成的Flash存储器,通过EBI可以访问它。Flash的主要功能是作为程序存储器。1条16位的Thumb指令可以在1个访问周期从Flash存储器被加载。分离的MCU和Flash复位输入(NRST和NRSTF)是为了得到最大的系统灵活性,方便用户自由地根据应用选择复位操作。AT91FR40162集成了一个叫作AT91FlashUploader的驻留引导软件。AT91FlashUploader软件能够向Flash存储器加载应用软件。
  
  2.2外围
  
  AT91FR40162集成了多个外围,它们被分成2类:系统外围和用户外围。所有的片内外围都可以通过AMBA桥接受32位的访问。外围寄存器由控制寄存器、模式寄存器、数据寄存器、状态寄存器和使能/禁止/状态寄存器组成。外围数据控制器PDC在片内USART和片内或片外的存储器之间传输数据,并且无需处理器的介入。最重要的一点是,PDC消除了数据传输中断的额外开销,从而在不需要重新编程起始地址的情况下可以连续传输高达64KB的数据。这样不仅增加了微控制器的性能,而且降低了功耗。
  
  (1)系统外围
  
  外部总线接口(EBI)通过1条8位或16位数据总线控制外部存储器或外部设备,它通过APB被编程。每一条芯片选择口线有它自己的编程寄存器。省电模块(PS)实现空闲模式(ARM7TDMI核时钟停止直到有下一个中断),并且允许用户根据应用需求调整微控制器的功耗(由独立的外围时钟控制)。先进的中断控制器AIC控制来自内部外围的中断源和4个外部中断口线(包括FIQ),从而为ARM7TDMI提供中断或/和外部中断请求。它通过集成1个8优先级中断控制器以及使用自动向量特性,降低了中断延迟时间。并行输入/输出控制器PIO控制高达32条I/O口线。它使用户可以选择特定的引脚作为片内外围的输入输出,或者作为通用的输入/输出信号。可以编程PIO控制器来检测每条线上的信号发生变化引起的中断。看门狗定时器WD用于防止当软件进入死锁陷阱时产生系统锁定。特殊功能SF模块集成了芯片ID、复位状态和保护寄存器。
  
  (2)用户外围
  
  2个独立配置的USART可以高波特率进行同步或异步通信。每一个USART还包含1个超时寄存器和1个时间确保(TimeGuard)寄存器,从而方便了2个专用外围数据控制器PDC通道的使用。
  
  3通道16位的定时器/计数器TC是高度可编程的,它支持捕获或波形模式。每一个TC通道可以被编程为测量或生成不同类型的波形,并且可以检测和控制2个输入/输出信号。TC有3个外部时钟信号。
  
  3AT91FR40162性能概述
  
  AT91FR40162主要由AT91R40008和16Mbit的Flash存储器组成。因此AT91FR40162的许多性能与AT91R40008是一样的。

《大容量Flash型AT91系列ARM核微控制器(第2页)》
本文链接地址:http://www.oyaya.net/fanwen/view/159058.html

★温馨提示:你可以返回到 电子通信论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。