STR730F Flash microcontrollers from STMicroelectronics combine the industry standard ARM7TDMI® RISC microprocessor with embedded Flash and powerful peripheral functions, including up to 20 timers, 4xUARTs and 3xCANs. They are ideal for embedded applications requiring a compact yet powerful MCU, as well as versatile, scalable solutions such as user interfaces, factory automation systems and appliances. Additionally, the STR730F family features a single 5V power supply particularly suited to industrial applications.
Features
Core
ARM7TDMI 32-bit RISC CPU
32 MIPS @ 36 MHz
Temperature Range
Operating temperature range -40 to 105 °C
Memories
Up to 256 Kbytes FLASH program memory (10,000 cycles endurance, data retention 20 years at 55°C)
16 Kbytes RAM
Clock, Reset and Supply Management
4.5 - 5.5V application supply and I/O interface
Embedded 1.8V regulator for core supply
Embedded oscillator running from external 4-8MHz crystal or ceramic resonator
Up to 36 MHz CPU freq. with internal PLL
Internal RC oscillator 32kHz or 2MHz software configurable for fast startup and backup clock
Realtime Clock for clock-calendar function
Wakeup Timer driven by internal RC for wakeup from STOP mode
5 power saving modes: SLOW, WAIT, LPWAIT, STOP and HALT modes
Nested interrupt controller
Fast interrupt handling with multiple vectors
64 maskable IRQ with 64 vectors and 16 priority levels
2 maskable FIQ sources
16 external interrupts and up to 32 wake up lines
Up to 112 I/O ports
72/112 multifunctional bidirectional I/O lines
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