STR73xFxx
ARM7TDMI™ 32-bit MCU with Flash, 3x CAN, 4 UARTs, 20 timers, ADC, 12 comm. interfaces
Features
■ Core
– ARM7T...
STR73xFxx
ARM7TDMI™ 32-bit MCU with Flash, 3x CAN, 4 UARTs, 20 timers, ADC, 12 comm. interfaces
Features
■ Core
– ARM7TDMI 32-bit RISC CPU – 32 MIPS @ 36 MHz
■ Memories
– Up to 256 Kbytes Flash program memory (10,000 cycles endurance, data retention 20 years @ 85° C)
– 16 Kbytes RAM
■ Clock, reset and supply management
– 4.5 - 5.5 V application supply and I/Os – Embedded 1.8 V
regulator for core supply – Embedded oscillator running from external
4-8 MHz crystal or ceramic resonator – Up to 36 MHz CPU frequency with internal
PLL – 32 kHz or 2 MHz internal RC oscillator,
software configurable for fast startup and backup clock – Real-time clock for clock-calendar function – Wake-up timer driven by internal RC for wake-up from STOP mode – 5 power saving modes: SLOW, WFI, LPWFI, STOP and HALT modes
■ Nested interrupt controller
– Fast interrupt handling with multiple vectors – 64 maskable IRQs with 64 vectors and 16
priority levels – 2 maskable FIQ sources – 16 external interrupts, up to 32 wake-up
lines
■ Up to 112 I/O ports
– 72/112 multifunctional bidirectional I/Os
TQFP100 14 x 14
LFBGA144 10 x 10 x 1.7
TQFP144 20 x 20
■ DMA – 4 DMA controllers with 4 channels each
■ Timers – 16-bit watchdog timer (WDG) – 6/10 16-bit timers (TIM) each with: 2 input captures, 2 output compares, PWM and pulse counter modes – 6 16-bit PWM modules (PWM) – 3 16-bit timebase timers with 8-bit prescalers
■ 12 communications interfaces – 2 I2C interfaces – 4 UART asynchronous serial interfaces – ...