STR710F Flash Microcontrollers from STMicroelectronics are a new generation of super-integrated, single-chip devices. They combine the industry standard ARM7TDMI® RISC microprocessor with embedded Flash and powerful peripheral functions including, USB and CAN. They are ideal for embedded applications requiring a compact yet powerful MCU, or versatile, scalable solutions such as user interfaces, factory automation systems and Point of Sale applications. Built on the leading ARM7™ architecture, the STR710F Flash series allows fast response to emerging requirements, enabling the rapid implementation of changes at low cost. This family of standard ARM7 microcontrollers will serve your needs for today and the future.
Features
- Core
- ARM7TDMI 32-bit RISC CPU
- 59 MIPS @ 66 MHz from SRAM
- 45 MIPS @ 50 MHz from Flash
- Memories
- Up to 256Kbytes Flash program memory (10 kcycles endurance, 20 yrs retention)
- 16K bytes Flash data memory (100 kcycles endurance, 20 yrs retention)
- Up to 64 Kbytes RAM
- External Memory Interface (EMI) for up to 4 banks of SRAM, Flash, ROM.
- Multi-boot capability
- Clock, Reset and Supply Management
- 3.0 to 3.6V application supply and I/O interface
- Internal 1.8V voltage regulator for core supply
- Clock input from 0 to 16 MHz
- Embedded RTC oscillator running from external 32 kHz crystal
- Embedded PLL for CPU clock
- Realtime Clock for clock-calendar function
- 5 power saving modes: SLOW, WAIT, LPWAIT, STOP and STANDBY modes
- Nested interrupt controller
- Fast interrupt handling with multiple vectors
- 32 vectors with 16 IRQ priority levels
- 2 maskable FIQ sources
- Up to 48 I/O ports
- 30/32/48 multifunctional bidirectional I/O lines
- Up to 14 ports with interrupt capability
- 5 Timers
- 16-bit watchdog timer
- 3 16-bit timers with 2 input captures, 2 output compares, PWM and pulse counter modes
- 16-bit timer for timebase functions
- 10 Communications Interfaces
- 2 I2C interfaces (1 multiplexed with SPI)
- 4 UART asynchronous serial interfaces
- Smart Card ISO7816-3 interface on UART1
- 2 BSPI synchronous serial interfaces
- CAN interface (2.0B Active)
- USB v 2.0 Full Speed (12Mbit/s) Device Function with Suspend and Resume support
- HDLC synchronous communications
- 4-channel 12-bit A/D Converter
- Sampling frequency up to 1KHz
- Conversion range: 0 to 2.5V
- Development Tools Support
- Atomic bit SET and RES operations