ARM7TDMI处理器内核的AT91SAM7S系列概览

需积分: 0 2 下载量 173 浏览量 更新于2024-08-01 收藏 874KB PDF 举报
"AT91SAM7S系列是一款基于ARM7TDMI®内核的微控制器,具有高性能的32位RISC架构和高效的16位指令集。它提供了多种内存容量选择,从32K到512K字节的内部高速Flash,并支持嵌入式ICE在电路仿真及调试通信通道。该系列微控制器在最坏条件下的单周期访问速度可达30MHz,同时有预取缓冲器优化Thumb指令执行,确保最大运行速度。此外,其Flash编程快速,页编程时间只需6毫秒,全擦除时间为15毫秒,且具有10,000次写入周期和10年数据保持能力的耐用性。" AT91SAM7S系列是Atmel公司推出的一款嵌入式处理器,主要特性包括: 1. **ARM7TDMI®处理器**:这是ARM公司的一种32位RISC(Reduced Instruction Set Computer)核心,它支持Thumb指令集,这是一种16位的精简指令,能够在保持高效性能的同时降低功耗,实现了MIPS/Watt的领先表现。 2. **内部高速Flash存储**:不同型号的AT91SAM7S提供了不同容量的Flash,从32K到512K字节不等,其中512K字节版本分为两个连续的1024页银行,每页256字节(双平面),其他型号则根据容量组织为不同的页数和字节大小。所有型号均能在最坏条件下实现单周期访问,速度高达30MHz。 3. **预取缓冲器**:预取缓冲器能够提前加载并优化Thumb指令的执行,确保在最大时钟频率下运行时,处理器能持续高效工作。 4. **编程与耐用性**:Flash编程操作快捷,页编程时间仅为6毫秒,包括页自动擦除功能。全芯片擦除需15毫秒。此外,这些器件设计为能够承受10,000次写入周期,并保证10年内数据的保留能力。 5. **嵌入式ICE和调试支持**:内建的Embedded ICE(In-circuit Emulation)技术允许在开发过程中对微控制器进行实时调试,通过Debug Communication Channel提供便利的故障排查手段。 这个系列的微控制器广泛应用于需要高性能、低功耗以及强大存储管理的嵌入式系统,如工业控制、消费电子、汽车电子等领域。用户可以访问Atmel的官方网站获取完整的技术文档和详细资料。