ATSAMS翻译Word格式文档下载.docx
《ATSAMS翻译Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《ATSAMS翻译Word格式文档下载.docx(31页珍藏版)》请在冰豆网上搜索。
–可分别单独屏蔽的、具有八个优先级的向量中断源
–两个外部中断源(AT91SAM7S256/128/64/321)和一个快速中断源(AT91SAM7S32),带有伪中断保护
•调试单元(DBGU)
–两线UART,支持调试通讯接口中断,可编程禁止ICE访问
•周期性间隔定时器(PIT)
–20位可编程计数器以及12位间隔计数器
•时间窗看门狗定时器(WDT)
–12位受预设值保护的可编程计数器
–向系统提供复位或中断信号
–当处理器处于调试模式或空闲状态时可以停止计数器
•实时定时器(RTT)
–具有警告功能的32位自由运行计时器
–以内部RC振荡器为时钟源
•一个并行输入/输出控制器(PIOA)
–32个可编程的复用I/O,每个I/O最多可以支持两个外设功能
–每个I/O口的电平变化都可以产生中断
–可以独自编程为开漏、上拉电阻和同步输出
•11个外围数据DMA控制器(PDC)通道
•一个USB2.0全速(每秒12Mbits)设备接口(除了AT91SAM7S32)
–具有片上收发器,大小为1352字节的可配置集成FIFO
•一个同步串行控制器(SSC)
–每个接受器和发送器都有独立的时钟和帧同步信号
–支持I²
S模拟接口,支持分时复用
–支持32位数据传输的高速连续数据流功能
•两个通用同步/异步收发器(USART)
–独立的波特率发生器,可以IrDA红外调制/解调
–支持ISO7816T0/T1智能卡,硬件握手信号以及RS485
–曼彻斯特编码器/解码器
–USART1口支持全Modem线
•一个主/从串行外设接口(SPI)
–8位到16位可编程数据长度,四个外围设备片选线
•一个3通道16位定时器/计数器(TC)
–三个外部时钟输入,每个通道有两个通用I/O引脚
–双路PWM发生器,捕捉/波形模式,递增/递减计数功能
•一个4通道的16位PWM控制器(PWMC)
•一个两线接口(TWI)
–只支持主模式,支持所有的两线AtmelEEPROM
•一个8通道10位模数转化器,其中四个通道与数字I/O接口复用
•SAM-BA™Boot助手
–默认Boot编程方式
–与SAM-BA图形用户界面的接口
•IEEE1149.1JTAG边界扫描支持所有数字引脚
•容许5V输入/输出,包括四个高电流驱动I/O线,每个高达16mA
•电源提供
–片上1.8V稳压器,可以为内核及外部组件提供高达100mA的电流
–3.3VVDDIO提供I/O线电源,独立的3.3VVDDFLASH提供Flash
电源
–具有掉电检测的1.8VVDDCORE提供内核电源
•全静态操作:
在1.65V和85°
C的极限条件下仍能保持55MHz
•采用64引脚LQFP绿色包装
1.概述
Atmel的AT91SAM7S是一系列基于32位ARMRISC处理器的低引脚数Flash微控制器。
它具有高速Flash和SRAM和全套设备,包括一个USB2.0设备(除了AT91SAM7S32),以及一套完整的系统功能,可最大限度地减小外部元件的数量。
该设备是一种理想的迁移路径的8位微控制器,用户可寻找额外的性能和扩展内存。
片内Flash存储器可以经由JTAG-ICE接口系统内编程,也可以通过产品程序员经由并行接口优先对其进行编程。
内置锁定位和安全位可以保护固件防止其被误覆盖并能保持其内容的机密性。
AT91SAM7X256/128系统控制器包含了一个管理微控制器和整个系统的上电时序的复位控制器。
相应设备的操作会被内置掉电检测器和一个以集成RC振荡器为时钟源的看门狗定时器监测记录。
AT91SAM7S256是一个通用的微控制器。
其集成的USB设备端口使其成为需要连接到PC或手机的外设应用的理想设备。
整合其激进的价格和高水平推动其使用范围远到成本敏感,大批量的消费市场。
2.方块图
Figure2-1.AT91SAM7S256方块图
大图
3.信号描述
Table3-1.信号描述清单
信号名称
功能
类型
有效电平
备注
VDDIN
电压调节器和ADC电源输入
3V到3.6V
VDDOUT
电压调节器输出
1.85V
VDDFLASH
为Flash供电
VDDIO
为I/O口线供电
VDDCORE
为内核供电
1.65V到1.95V
VDDPLL
PLL
GND
接地
时钟、振荡器和PLL
XIN
主振荡器输入
输入
XOUT
主振荡器输出
输出
PLLRC
PLL滤波器
PCK0–PCK2
可编程时钟输出
ICE和JTAG
TCK
测试时钟
无上拉电阻
TDI
测试数据输入
TDO
测试数据输出
TMS
测试模式选择
JTAGSEL
JTAG选择
有下拉电阻
Flash存储器
ERASE
Flash和NVM配置位擦除命令
高
复位/测试
NRST
微控制器复位
I/O
低
有上拉电阻
TST
调试单元
DRXD
调试接受数据
DTXD
调试发送数据
AIC
IRQ0-IRQ1
外部中断输入
FIQ
快速中断输入
PIO
PA0-PA31
并行IO控制器A
复位时上拉输入
USB设备端口
DDM
USB设备接口数据-
模拟量
DDP
USB设备接口数据+
USART
SCK0-SCK1
串行时钟
TXD0-TXD1
发送数据
RXD0-RXD1
接收数据
RTS0-RTS1
请求发送
CTS0-CTS1
清零后发送
DCD1
数据载波检测
DTR1
数据终端准备就绪
DSR1
数据操作准备就绪
RI1
振铃提示
同步串行控制器
TD
RD
TK
发送时钟
RK
接收时钟
TF
发送帧同步
RF
接收帧同步
定时器/计数器
TCLK0-TCLK2
外部时钟输入
TIOA0-TIOA2
I/O线A
TIOB0-TIOB2
I/O线B
PWM控制器
PWM0-PWM3
PWM通道
串行外设接口–SPI
MISO
主机输入,从机输出
MOSI
主机输出,从机输入
SPCK
SPI串行时钟
NPCS0
SPI外设片选0
NPCS1-NPCS3
SPI外设片选1-3
两线接口
TWD
两线串行数据
TWCK
两线串行时钟
模数转换器
AD0-AD3
模拟输入
复位时数字上拉输入
AD4-AD7
ADTRG
ADC触发
ADVREF
ADC基准
快速Flash编程接口
PGMEN0-PGMEN2
编程使能
PGMM0-PGMM3
编程模式
PGMD0-PGMD15
编程数据
PGMRDY
编程就绪
PGMNVALID
数据方向
PGMNOE
PGMCK
编程时钟
PGMNCMD
编程命令
4封装和引脚
AT91SAM7S256是采用64引脚LQFP封装。
4.1100脚LQFP封装的外观
Figure4-1是64脚LQFP封装的引脚位置情况。
具体的机械尺寸情况在完整的芯片手册的机械特性一节有详细描述。
Figure4-1.64脚LQFP引脚图(顶视图)
4.2引脚
5.电源相关
5.1电源
AT91SAM7S256有六种类型的供电引脚,并集成有一个电压调节器,因而对其仅提供一种电压即可。
这六种电源类型如下:
•VDDIN引脚:
为电压调节器和ADC供电;
电压范围为3.0V到3.6V。
标称值为3.3V。
为了降低电流消耗,当电压调节器不使用的时候,VDDIN应与GND相连接。
•VDDOUT引脚:
为1.8V电压调节器的输出。
•VDDIO引脚:
为I/O线和USB收发器供电,支持双电压范围;
电压范围为3.0V到3.6V,标称值为3.3V。
需要注意的是:
当给VDDIO提供不足3.0V电压时,可阻止任何设备使用USB收发器