特点
集成了ARM7TDMI
ARM
拇指
处理器
- 高性能32位RISC架构
- 高密度的16位指令集
- 领先的MIPS /瓦
- 嵌入式ICE
在线仿真,调试通信通道支持
内部高速闪存
- 512千字节( AT91SAM7XC512 )举办的1024页的256字节中的两家银行
(双平面)
- 256千字节( AT91SAM7XC256 )举办的256字节1024页(单
平面)
- 128千字节( AT91SAM7XC128 )举办的512页,每页256字节(单机)
- 在高达30 MHz的在最坏的情况下单周期存取
- 预取缓冲优化Thumb指令的执行以最高速度
- 页编程时间: 6毫秒,包括页面自动擦除,
完全擦除时间: 15毫秒
- 10,000写周期, 10年的数据保存能力,
部门锁定功能时,Flash安全位
- 用于大批量生产的快速Flash编程接口
内部高速SRAM ,以最快的速度单周期访问
- 128千字节( AT91SAM7XC512 )
- 64千字节( AT91SAM7XC256 )
- 32千字节( AT91SAM7XC128 )
内存控制器( MC )
- 嵌入式Flash控制器,中止状态及汇率失调检测
复位控制器( RSTC )
- 基于上电复位单元和低功率工厂校准掉电
探测器
- 提供外部复位信号整形和复位源状态
时钟发生器(保留地)
- 低功耗RC振荡器, 3到20 MHz内部振荡器和一个PLL
电源管理控制器(PMC )
- 电源优化功能,包括慢时钟模式(低至500赫兹)和
空闲模式
- 四个可编程外部时钟信号
高级中断控制器( AIC )
- 单独屏蔽,八级优先级,向量中断源
- 两个外部中断源和一个快速中断源,伪中断
保护
调试单元( DBGU )
- 2线UART和支持调试通信通道中断,
可编程ICE访问控制
- 模式通用2线UART串行通信
周期性间隔定时器( PIT )
- 20位可编程计数器加12位间隔计数器
窗口看门狗( WDT)
- 12位密钥保护的可编程计数器
- 提供复位或中断信号系统
- 计数器可能会停止在处理器处于调试状态或空闲模式
产品
描述
AT91SAM7XC512
AT91SAM7XC258
AT91SAM7XC128
摘要
注意:
这是一个总结性文件。
完整的文档可
爱特梅尔网站www.atmel.com 。
6209DS–ATARM–17-Feb-09
实时定时器( RTT )
- 32位自由运行计数器与警报
- 逃跑的内部RC振荡器
两个并行输入/输出控制器( PIO )
- 六十个可编程I / O线复用最多两个外设I / O
- 输入上的每个I / O口线电平变化中断功能
- 独立的可编程开漏,上拉电阻和同步输出
十七外设DMA控制器( PDC )通道
一个高级加密系统( AES )
- 256 , 192 , 128位密钥算法,符合FIPS PUB 197规格( AT91SAM7XC512 )
- 128位密钥算法,符合FIPS PUB 197规格( AT91SAM7XC256 / 128 )
- 缓冲区加密/解密功能与PDC
一个三重数据加密系统( TDES )
- 两键或三键算法,符合FIPS PUB 46-3规格
- 优化了三重数据加密功能
一个USB 2.0全速设备端口(每秒12兆位)
- 片上收发器, 1352个字节的可配置集成FIFO
一个以太网MAC 10/100 BASE -T
- 媒体独立接口(MII )或简化媒体独立接口(RMII )
- 集成的28字节的FIFO和专用DMA通道发送和接收
第一部分2.0A和2.0B部分兼容CAN控制器
- 8个完全可编程的消息对象邮箱, 16位时间戳计数器
一个同步串行控制器( SSC )
- 独立的时钟和帧同步信号对于每一个接收器和发射器
- IS模拟接口支持,时分复用支持
- 高速连续数据流功能与32位数据传输
2个通用同步/异步收发器( USART )
- 个人波特率发生器, IrDA红外调制/解调
- 支持ISO7816 T0 / T1智能卡,硬件握手信号,支持RS485
- 对USART1完全的调制解调器线支持
两个主/从串行外设接口( SPI )
- 8位到16位可编程数据长度,四个外部外设片选
一个三通道的16位定时器/计数器( TC )
- 三个外部时钟输入,两个多用途I /每通道O引脚
- 双PWM生成,捕获/波形模式,递增/递减计数功能
一个四通道16位电源脉宽调制控制器( PWMC )
一个双线接口( TWI )
- 主模式支持只是,所有两线Atmel公司的EEPROM和我
2
C兼容的设备支持
一个8通道10位模拟数字转换器,四通道复用数字I / O的
SAM -BA
开机助手
- 默认引导程序
- 用SAM -BA图形用户界面接口
IEEE 1149.1 JTAG边界扫描所有数字引脚
5V兼容的I / O ,包括四个大电流驱动I / O口线,多达16 mA的电流每
电源
- 内置1.8V稳压器,绘图高达100毫安的核心和外部元件
- 3.3V VDDIO I / O口线供电,独立的3.3V VDDFLASH闪光灯电源
- 1.8V VDDCORE内核电源与掉电检测器
2
AT91SAM7XC512 /一百二十八分之二百五十六初步
6209DS–ATARM–17-Feb-09
AT91SAM7XC512 /一百二十八分之二百五十六初步
全静态操作:高达55 MHz的频率, 1.65V和85°C最坏情况
提供100引脚LQFP绿色和100球TFBGA封装绿
3
6209DS–ATARM–17-Feb-09
1.描述
Atmel的AT91SAM7XC512 /一百二十八分之二百五十六是一系列高度集成的闪存单片机中的一员
基于32位ARM RISC处理器制器。它具有512/256/128字节的高速
闪存和128/64/32 KB的SRAM ,丰富的外设,其中包括802.3以太网MAC ,
CAN控制器,一个AES 128加密加速器和三重数据加密系统。一
一套完整的系统功能减少了外部元件的数量。
嵌入式闪存能够在系统通过JTAG -ICE接口或通过编程
在生产程序员之前,安装一个并行接口。内置的锁位和SECU-
RITY位防止意外覆盖固件并保持其机密性。
该AT91SAM7XC512 /一百二十八分之二百五十六系统控制器包括能够的看护复位控制器
荷兰国际集团单片机的上电顺序以及整个系统。正确的设备
操作可通过被监测一个内置的节电检测器和一个看门狗流失一个英特
磨碎的RC振荡器。
由ARM7TDMI处理器,片上闪存和SRAM ,以及广泛的结合
外设功能,包括USART , SPI , CAN控制器,以太网MAC , AES 128加速器
器, TDES ,定时器计数器, RTT和模拟 - 数字转换器的单片芯片上,该
AT91SAM7XC512 /一百二十八分之二百五十六是一个功能强大的设备,可提供灵活,经济高效的解决方案
于需要安全通信过许多嵌入式控制应用,例如
以太网,CAN有线和Zigbee
无线网络。
1.1
在AT91SAM7XC512 / 128分之256的配置摘要
该AT91SAM7XC512 , AT91SAM7XC256和AT91SAM7XC128的内存大小只有不同。
表1-1
总结了两种器件的配置。
表1-1 。
设备
配置摘要
FL灰
512K字节
256K字节
128K字节
闪组织
双平面
单一平面
单一平面
SRAM
128K字节
64K字节
32K字节
AES
1 AES 256/192/128
1 AES 128
1 AES 128
TDES
1
1
1
AT91SAM7XC512
AT91SAM7XC256
AT91SAM7XC128
4
AT91SAM7XC512 /一百二十八分之二百五十六初步
6209DS–ATARM–17-Feb-09
AT91SAM7XC512 /一百二十八分之二百五十六初步
2. AT91SAM7XC512 /一百二十八分之二百五十六框图
图2-1 。
TDI
TDO
TMS
TCK
JTAGSEL
AT91SAM7XC512 /一百二十八分之二百五十六框图
JTAG
扫描
ICE
ARM7TDMI
处理器
1.8 V
电压
调节器
VDDIN
GND
VDDOUT
VDDCORE
TST
FIQ
系统控制器
AIC
PIO
IRQ0-IRQ1
内存控制器
PDC
PDC
VDDIO
DRXD
DTXD
DBGU
嵌入式
FL灰
调节器
退出
状态
SRAM
128/64/32
千字节
地址
解码器
错位
发现
PCK0-PCK3
PLLRC
XIN
XOUT
VDDFLASH
PLL
OSC
RCOSC
PMC
外围大桥
FL灰
512/256/128
千字节
抹去
VDDCORE
VDDFLASH
VDDCORE
NRST
BOD
POR
RESET
调节器
外设DMA
调节器
17个频道
只读存储器
快速闪烁
程序设计
接口
PGMRDY
PGMNVALID
PGMNOE
PGMCK
PGMM0-PGMM3
PGMD0-PGMD15
PGMNCMD
PGMEN0-PGMEN1
PIT
建业
WDT
RTT
PIOA
RXD0
TXD0
SCK0
RTS0
CTS0
RXD1
TXD1
SCK1
RTS1
CTS1
DCD1
DSR1
DTR1
RI1
SPI0_NPCS0
SPI0_NPCS1
SPI0_NPCS2
SPI0_NPCS3
SPI0_MISO
SPI0_MOSI
SPI0_SPCK
SPI1_NPCS0
SPI1_NPCS1
SPI1_NPCS2
SPI1_NPCS3
SPI1_MISO
SPI1_MOSI
SPI1_SPCK
ADTRG
AD0
AD1
AD2
AD3
AD4
AD5
AD6
AD7
ADVREF
SAM -BA
DMA
FIFO
以太网10/100 MAC
PDC
PIOB
USART0
PDC
PDC
FIFO
收发器
ETXCK - ERXCK - EREFCK
ETXEN - ETXER
ECRS - ECOL , ECRSDV
ERXER - ERXDV
ERX0-ERX3
ETX0-ETX3
EMDC
EMDIO
EF100
VDDFLASH
DDM
DDP
USART1
USB设备
PIO
PDC
PDC
PWMC
PDC
SPI0
PDC
PDC
SSC
PDC
定时器计数器
SPI1
TC0
PDC
PDC
TC1
TC2
ADC
TWI
可以
PDC
PWM0
PWM1
PWM2
PWM3
TF
TK
TD
RD
RK
RF
TCLK0
TCLK1
TCLK2
TIOA0
TIOB0
TIOA1
TIOB1
TIOA2
TIOB2
TWD
TWCK
CANRX
CANTX
PIO
AES 128
PDC
PDC
TDES
PDC
PIO
5
6209DS–ATARM–17-Feb-09