AT91系列ARM 硬件设计笔记

发布者:馥睿堂最新更新时间:2016-07-13 来源: eefocus关键字:AT91系列  ARM  硬件设计 手机看文章 扫描二维码
随时随地手机看文章
电源问题

1.VDDCORE和VDDIO引脚电源
A)VDDCORE和VDDIO引脚电源必须连接到使用退耦电容的干净的直流电源上;退耦电容应尽可能的接近微控制器的VDD和GND引脚;退耦电容典型值是33nF到100nF。
B)除保证复位的延时时间大于两个电源的上升时间外,对电源的时序上没有特殊的要求。
C) 值得注意的是在VDDCORE一直给微控制器供电保存内部RAM和寄存器内容时VDDIO供电不能停止,如果这样的话他不是破坏性的,带能导致内部外围设备的输入进入一个不确定的状态。此外,除电流连续状态下的阻性负载外,VDDIO的电流消耗依赖于连接到EBI的I/O线和PIO线切换时的负载电容。这就是说,当CPU处于备用状态时不需要停止VDDIO.

2.VPP引脚
VPP用来提高FLASH的编程和擦除速度。电压范围参见数据手册。VPP引脚可以不连接,为防止意外,可以考虑施加一个已知的电平以防止步必要的动作。

主时钟引脚
1.MCKI引脚
MCKI引脚是微控制器的主时钟输入引脚。此引脚输入一个方波时钟信号。外部时钟的高半周期(tCH)和低半周期(tCL)有一个最小值,见数据手册。AT91X40X系列没有内部振荡器,仅仅连接一个晶振是不可以的。
2.MCKO引脚
MCKO引脚提供一个延时的MCKI引脚的时钟输入信号的镜像以提供系统内的其他设备使用。MCKO驱动能力低,用它来驱动几个TTL负载是不可行的。当使用BGA封装的AT91X40X系列微控制器时,如果这个引脚不使用,强烈建议你将它作为PCB上的测试点。这样用来快速判断微控制器是否有一个正确的时钟

NRST输入引脚
NRST引脚用于主系统复位。它为低时复位所有内部设备寄存器,ARM内核的程序计数器和JTAG/ICE端口。在系统引导时他采样BMS和NTRI引脚。NRST必须被保持到提供给微控制器的电源稳定和依照外部振荡器的启动时间。
在释放NRST引脚前必须保持0电平至少10个时钟周期以便能够正确的采样BMS和NTRI引脚。

复位期间采样的引脚
1.引导模式选择引脚(BMS)
P25/BMS 输入引脚在NRST引脚的上升沿采样。这个引脚使ARM7TDMI内核从他的内部闪存,或连接到EBI的片选0(NCS0)的一个或多个闪存开始读取指令。一旦BMS引脚在复位期间被采样完毕并且处理器正确初始化,P25/BMS引脚能够作为通用I/O引脚。
依赖于BMS引脚的电平,能够选择引导用存储器数据总线宽度的选择,8位或16位。具体请参见数据手册。
2.三态输入引脚
为了调试的方便,AT91X40X系列提供了一个三态模式。这能够从目标板连接仿真探头到应用板。在三态模式,所有AT91X40X系列微控制器的输出驱动引脚均被禁止。对于基于闪存的AT91FR40X系列微控制器,三态模式使编程器像对待ATMEL闪存一样对待微控制器。
当用户不使用AT91系列的三态模式时,在复位期间NTRI引脚必须通过一个400KR的电阻上拉。注意,NTRI引脚复用为I/O线P21和USART1的TXD1引脚。如果此引脚连接到一个内部包含400KR电阻的标准RS232驱动器,则不需要上拉电阻。详细参见RS232驱动器。

JTAG/ICE端口引脚
在带IEEE1149标准的JTAG/ICE端口的任何ARM处理器中,TDI,TDO,TMS和TCK是最少的引脚。除TDO引脚外的其他所有引脚内部均有大约10KR的上拉电阻。
这些引脚用来访问ARM内核的ICE以进行调试。ATX40X系列在数字I/O单元不具有边界扫描特性,因此在此系列中JTAG的边界扫描特性不能使用。

PIO引脚
1.复用引脚
大多数的I/O引脚复用为一个或两个内部设备。这些引脚的大多数在PIO模式重新安排状态,举例来说,对于P21/TXD/NTR1示例来说,不受内部设备驱动。其他一些引脚像地址线A20-A23在外围模式有他们自己的安排状态,举例来说,受EBI驱动。如果这些引脚复位后由不由外围设备驱动,他们作为通用I/O引脚。
未使用的引脚不用连接但为了避免一些外部异常信号导致的不必要行为和/或内部震荡导致的额外电流损耗,通常考虑在初始化代码中设置这些未使用的引脚为输出模式。这些I/O线在嵌入式微控制器中没有上拉或下拉电阻。
2.单一功能的PIO引脚
单一功能的PIO引脚不和任何内部设备复用的I/O引脚。缺省状态,所有I/O引脚在复位后在输入模式。未使用的I/O引脚可以不连接,但要在初始化代码中设置为输出模式。这些I/O线在嵌入式微控制器中没有上拉或下拉电阻。

1.地址线引脚
AT91X40X 系列地址总线有24根地址线并且因此能够访问16M的存储器空间。地址线A0-A23不能和任何PIO线或内部设备复用。地址线A20-A23复用为 PIO线和四个附加的4个片选线。在访问设备时如果这4个高4位地址线不使用,他们能够作为片选线或PIO线。当使用基于闪存的AT91X40X系列微控制器时,注意地址线A20复位后不得作为片选线(CS7)或PIO线。A20是内部闪存的MSB(最高位)。

2.数据总线引脚
AT91X40X 系列数据总线能够使用8-位或16-位模式,这依赖于片选线0(NCSO)的BMS引脚状态和其他所有片选线的EBI芯片选择寄存器的配置。需要注意的是,AT91X40X系列微控制器的数据总线没有内部上拉或下拉电阻。强烈建议你增加100KR左右的上拉或下拉电阻以防止外部干扰信号导致的未知动作和 /或内部振荡器故障导致的VDDIO和VDDCORE的额外电流损耗。AT91的EBI数据总线能够驱动的负载电容能够通过AT91 EBI定时计算器应用笔记估算。

3.控制信号引脚
控制总线有以下几个模式读写线,片选线和字节选择线,他们使用户能够连接多种存储器和外围设备。注意的是,依赖于微控制器的主时钟,必须NWR和NRD线可接受的最大负载电容在可接受的范围内。过载的NWR和NRD线可以延长一些EBI延时,因而发生读或写访问不一致。
控制总线信号能够驱动的负载电容能够通过AT91 EBI定时计算器应用笔记估算。

4.NWAIT引脚
在访问的任何时间或标准的等待状态不足够时NWAIT引脚能够增加读或写访问的额外的等待周期。当NWAT引脚被检测到为低时,内核时钟停止并且EBI停止当前访问但不改变输出信号或内部计数器和状态。当NWAIT引脚被重新释放后,内核时钟启动并且EBI结束访问操作。
NWAIT引脚输入低激活并且在主时钟的上升沿检测。NWAIT输入信号仅仅能够在主时钟低阶段同步激活。
NWAIT 信号在时钟的上升沿也必须保证设置时间和保持所需的时间匹配。当设置和保持时间不匹配时,它可以立即冻结EBI信号到他们的活动状态(或甚至一些周期之后)并且保持这个状态直到执行硬件复位。如果NWAIT引脚由像DSP或FPGA之类的外部器件驱动,用户必须保证当AT91微控制器上电时NWAIT引脚为高驱动。如果NWAIT引脚未使用,必须增加一个100KR的上拉电阻。

关键字:AT91系列  ARM  硬件设计 引用地址:AT91系列ARM 硬件设计笔记

上一篇:ARM硬件RISC与软件设计简单化
下一篇:ARM处理器NEON编程及优化技巧——数据加载和存储

推荐阅读最新更新时间:2024-03-16 15:00

一种基于ARM920T的现场总线控制系统
   1、引言   随着工业控制系统逐步的自动化,现代化,现场总线控制系统得到越来越多的重视和应用,CAN总线是目前开发简单,性能价格比高的一种现场总线 。相对其他现场总线而言,CAN通信控制器的生产厂家最多、品种最全、应用也最为广泛。基于现场总线控制系统智能化、复杂度的提高,作为现场总线的核心部件微处理器,传统的51芯片,甚至ARM7已经逐渐不能满足需要,ARM9成为合适的选择。但许多ARM9并没有集成CAN接口,扩展CAN接口成为当务之急。且ARM9将数据地址总线分开,而CAN控制器为数据地址总线复用,使得CAN的扩展不能一味照搬51处理器的方式。在CAN模块驱动开发上,现有资料往往只针对Linux系统上的驱动开发 进行介绍
[单片机]
一种基于<font color='red'>ARM</font>920T的现场总线控制系统
基于嵌入式ARM-Linux的GPS智能终端设计
GPS智能终端是智能交通系统(ITS系统)的重要组成部分,它将卫星定位技术(GPS)、地理信息系统(GIS)以及无线通信技术融于一身。目前,卫星定位终端通常由8位/16位单片机、GSM/GPRS通信模块、GPS模块、LCD液晶显示器等组成,并且采用液晶部分与主控芯片组分离在两个外壳里的分体式结构。这里介绍一种基于ARM920处理器和嵌入式Linux操作系统,将GPS技术与CDMA网络相结合的嵌入式智能终端并设计。该终端具有将GPS终端的动态位置、时间、状态等信息实时地通过CDMA无线网络链接到控制中心,在具有地理信息处理和查询功能的电子地图上进行显示,并对终端的准确位置、速度、运动方向、终端状态等基本信息进行监控和查询;报警(
[单片机]
基于嵌入式<font color='red'>ARM</font>-Linux的GPS智能终端设计
联芯科技获图形处理器等众多ARM IP授权
2011年4月26日,中国上海——ARM公司近日宣布:联芯科技有限公司(简称“联芯科技”)授权获得包括ARM® Cortex™-A9多核处理器、Mali™-400 MP GPU(图形处理单元)和针对TSMC 40LP工艺技术的ARM Cortex-A9 Performance Optimization Pack™(性能优化包)在内的一系列ARM IP。联芯科技将在自己的基带芯片上集成基于ARM CPU和GPU的应用处理器,瞄准中国3G标准TD-SCDMA的高端智能手机。 联芯科技选择ARM是因为其丰富的IP系列以及在移动市场长期起来得到的认可度。作为ARM的合作伙伴,联芯科技还能够从ARM Connected Commu
[嵌入式]
意法半导体宣布ARM软件支持SPEAr 微处理器系列
中国,2011年2月15日 —— 全球领先的系统级芯片厂商意法半导体(STMicroelectronics)宣布ARM® Development Studio 5(DS™-5)软件开发工具支持SPEAr300和SPEAr600两大系列微处理器。 意法半导体SPEAr(结构化处理器增强型架构)嵌入式处理器为客户提供高水平的计算性能和设备互连功能。SPEAr微处理器采用先进的低功耗HCMOS (高速CMOS)制程,整合一个或两个先进的ARM926EJ-S™处理器内核和内存接口,以及拥有连接、通信、安全及音视频功能的丰富IP模块,可满足高性能与低功耗的不同应用。 ARM DS-5包括一个整合追踪功能的应用和内核空间调试器
[半导体设计/制造]
苹果靠iPad来定义PC未来?微软第一个不同意
至少到目前为止,只有 苹果 有再一次改变 PC 产业的能力,一起来看莫博士是怎么说的。    每一次 iPhone 更新迎来一代又一代更强的A处理器时,总会有人提出苹果也应该自己为 Mac 开发处理器,不应该被英特尔牵着鼻子走。实际上,每隔一段时间我们就会看到  ARM  版 Mac 即将发布的消息,有时候是分析报告,有时候则是业界人士的评论。其实在 Mac 发展史上,苹果已经历过几次更换处理器平台的事情。 第一次是 1994 年 3 月苹果 Mac 使用的处理器从 Motorola 680×0 系列变成新的 PowerPC 处理器架构;第二次是 PowerPC 换成英特尔芯片,苹果在 2005 年宣布了他们这个计划,并从 20
[嵌入式]
低功耗MCU系统软硬件设计考量
  电子产品的低功耗问题经常让产品设计者头痛而又不得不面对。以单片机(MCU)为核心的系统,其功耗主要由单片机功耗和单片机外围电路功耗组成。要降低单片机系统的功耗,需要从硬件和软件两方面入手。   硬件设计考虑因素   要满足单片机系统的低功耗要求,选用具有低功耗特性的单片机可以很容易实现(例如,Silicon laboratories设计的高速C8051F系列单片机)。因为具有低功耗特性的单片机可以大大降低系统功耗,这可以从单片机的供电电压、内部结构、系统时钟和低功耗模式等几方面来考察一款单片机的低功耗特性。一般来讲,用户在选择技术供应商和产品过程中,需要对下面的一些重要硬件参数进行更加深入的考量:   选择简单的CPU内
[电源管理]
ARM 调用约定 calling convention
int bar( int a, int b, int c, int d, int e, int f, int g ) { int array2 ; array2 = a + b; array2 = b + c; array2 = c + d; array2 = d + e; array2 = e + f; array2 = f + g; array2 = g + a; return array2 + array2 + array2 + array2 + array2 + array2 + array2 ; } int foo( int a, int b, int c, int d, int e, int
[单片机]
<font color='red'>ARM</font> 调用约定 calling convention
基于ARM 和Qt/E的车载HMI终端的设计方案
  0 引言   改善HMI (Human Machine Interface)终端性能可降低车辆控制系统操作的复杂性,也可提高驾驶员对自己车辆的控制力。车载HMI通过单一结构中控台,可以减少零部件数量,提高性价比。传统机械式的控制终端正在逐步向直观、便捷的HMI终端发展。2009年6月29日,美国汽车多媒体与通信研究服务公司Strategy Analytics发布最新研究报告,认为"车载人机界面市场领先者保持强势地位".报告预测,2015年,车载语音和触摸屏市场规模将达到29 亿美元。目前,HMI设备,尤其是语音、触觉控制和触摸屏,在汽车市场上被大量应用。   本文报告了一种基于触摸控制与数字显示理念的车载HMI终端,通过在
[单片机]
基于<font color='red'>ARM</font> 和Qt/E的车载HMI终端的设计方案
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved