Microchip 基于 ARM? 的 SAM7S128 是基于 32 位 ARM7TDMI RISC 处理器的 SAM7S 系列闪存微控制器的成员。
它以 55MHz 的最高速度运行,具有 128KB 的闪存和 32KB 的 SRAM。
外设集包括一个全速 USB 设备和 12Mbps PHY、UART、两个 USART、TWI (I 2 C)、SPI、SSC、PWM 定时器、三个 16 位定时器、RTT、8x10 位 ADC 和 32 条 IO 线。它以 27 MIPS 的速度从嵌入式闪存实现单周期指令访问。
多层总线矩阵、多个 SRAM bank、PDC 和 DMA 支持并行任务并最大限度地提高数据吞吐量。
SAM7S128 的工作电压为 1.65V 至 3.6V,采用 64 引脚 LQFP 和 QFN 封装。ARM7TDMI? ARM? Thumb? 处理器 32 位 RISC 架构
高密度 16 位指令集
EmbeddedICE? 在线仿真、调试通信通道支持
128 KB,按 256 字节的 512 页组织(单平面)
32 KB 嵌入式 SRAM,以最大速度进行单周期访问
内存控制器 (MC)
内存保护单元
嵌入式 1.8V 稳压器,为核心和外部组件汲取高达 100 mA 的电流
基于上电复位单元和工厂校准的低功耗掉电检测器
低功耗 RC 振荡器、3 至 20 MHz 片上振荡器和一个 PLL
电源管理控制器 (PMC)
高级中断控制器 (AIC)
两线 UART 并支持调试通信通道中断、可编程 ICE 访问保护
20 位可编程计数器加 12 位间隔计数器
窗口看门狗 (WDT)
实时定时器 (RTT)
32个并行输入/输出控制器(PIO)
11 个外设 DMA 控制器 (PDC) 通道
4 条大电流驱动 I/O 线,每条最高 16 mA
64 引脚 LQFP
64 焊盘 QFN
一个同步串行控制器 (SSC)
两个通用同步/异步收发器 (USART)
一个主/从串行外设接口 (SPI)
一个 USB 2.0 全速(每秒 12 兆位)设备端口
1 个三通道 16 位定时器/计数器 (TC)
一个四通道 16 位 PWM 控制器 (PWMC)
一个两线接口 (TWI)
一个 8 通道 10 位模数转换器,四个通道与数字 I/O 复用
在 1.8V 和 85℃ 最坏情况条件下高达 55MHz
在 1.65V 和 85℃ 最坏情况条件下高达 48MHz
SAM-BA - 带有 SAM-BA 图形用户界面的界面
所有数字引脚上的 IEEE? 1149.1 JTAG 边界扫描