STR712FR0 ARM-Based Flash microcontrollers with CAN

The STR71x series is a family of ARM-powered 32-bit microcontrollers with embedded Flash and RAM. It combines the high performance ARM7TDMI CPU with an extensive range of peripheral functions and enhanced I/O capabilities. STR71xF devices have on-chip high-speed single voltage FLASH memory and high-speed RAM. STR710R devices have high-speed RAM but no internal Flash. The STR71x family has an embedded ARM core and is therefore compatible with all ARM tools and software

技术特性
  • Core
    • ARM7TDMI 32-bit RISC CPU
    • 59 MIPS @ 66 MHz from SRAM
    • 45 MIPS @ 50 MHz from Flash
  • Memories
    • Up to 256 Kbytes Flash program memory (10 kcycles endurance, 20 years retention @ 85° C)
    • 16 Kbytes Flash data memory (100 kcycles endurance, 20 years retention@ 85° C)
    • 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/Os
    • Internal 1.8V regulator for core supply
    • Clock input from 0 to 16.5 MHz
    • Embedded RTC osc. 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/Os 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
    • 16-bit timer for timebase functions
  • 10 communications interfaces
    • 2 I²C interfaces (1 multiplexed with SPI)
    • 4 UART asynchronous serial interfaces
    • Smartcard ISO7816-3 interface on UART1
    • 2 BSPI synchronous serial interfaces
    • CAN interface (2.0B Active)
    • USB Full Speed (12 Mbit/s) Device Function with Suspend and Resume
    • HDLC synchronous communications
  • 4-channel 12-bit A/D converter
    • Sampling frequency up to 1 kHz
    • Conversion range: 0 to 2.5 V
  • Development tools support
    • Atomic bit SET and RES operations
功能框图
STR712FR0 订购信息
订购型号 产品状态 美金价格 数量 封装 包装形式 温度范围 材料声明
STR712FR0T6 Active     LQFP 64 10x10x1.4 Tray -40 °C-85 °C STR712FR0T6
DATASHEET
描述 版本 大小
STR712FR0 : DS3802: ARM7TDMI™ 32-bit MCU with Flash, USB, CAN, 5 timers, ADC, 10 communications interfaces 12 1729KB
APPLICATION NOTES
描述 版本 大小
AN2282: TCP/IP over Ethernet connectivity with STR710 1 159KB
AN2078: STR7 In-Application Programming using UART 3 151KB
AN1797: STR71x UART communication with a PC using RS232 2 78KB
AN1774: STR71x software development getting started 2 100KB
AN1780: STR71x real time clock application example 2 119KB
AN2100: STR71x microcontroller power management 2 290KB
AN1777: STR71x memory mapping and development toolset 1 77KB
AN1782: STR71x I²C communication with M24Cxx EEPROM 2 55KB
AN1775: STR71x hardware development getting started 3 309KB
AN1799: STR71x GPIO scanning a 4x4 matrix keypad 2 104KB
AN1781: STR71x GPIO driving four 7-segment display 2 109KB
AN2146: STR71xF Embedded Flash Programming with ADS 1 196KB
AN2046: STR71x clock configurations easy setup 2 439KB
AN1800: STR71x BSPI used as a UART 3 69KB
AN1810: STR71x BSPI communication with M25P10-A Serial Flash 2 102KB
AN1809: STR71x ADC driving an analog keyboard 2 109KB
AN2639: Soldering recommendations and package information for Lead-free ECOPACK® microcontrollers 2 209KB
AN2284: Smart Card Interface with the STR71xx 1 261KB
AN2399: RFID library for SR176 tag management with STR71x 1 455KB
AN2441: Low cost effective oscillator for STR71x MCUs 1 251KB
AN1776: Interrupt handling for STR7 microcontrollers 2 79KB
AN1798: How to use the STR71x A/D converter and apply a conversion speed-up technique 3 194KB
AN2099: Guidelines for connecting via JTAG protocol to the STR71x microcontroller 1 114KB
AN2119: Getting Started with uClinux for STR71x 1 929KB
AN1709: EMC design guide for ST microcontrollers 1 657KB
AN1181: Electrostatic discharge sensitivity measurement 1 59KB
AN2077: EEPROM emulation with STR71x 2 232KB
PROGRAMMING MANUALS
描述 版本 大小
The Insider's Guide to the ARM® STR71x (Hitex) 1 2617KB
RM0002: STR71xF microcontroller family 2 3082KB
USER MANUALS
描述 版本 大小
UM0116: STR7 family Flash programming 4 364KB
UM0097: STR71x firmware library 3 3183KB
UM0412: Getting started with DfuSe USB device firmware upgrade STMicroelectronics extension 4 465KB
LICENSE AGREEMENTS
描述 版本 大小
MCU software licence agreement liberty v2 2.0 18KB
MCU software licence agreement image v2 2.0 17KB
BOARDS AND TOOLS
型号 描述
RVDK ARM RealView Developer Kit for ST includes integrated development envirronment, debug interface, RealView Compilation Tools and
STX-PRO/RAIS Unlimited in-circuit debugging/programming tool for STM32, STR7 and STR9
STR7-SK/RAIS Raisonance REva starter kit for STR7 microcontroller with RLink in-circuit debugger/programmer (USB host interface)
STX-RLINK In-circuit debugger/programmer supporting JTAG and ICC protocols for STM8, ST7, uPSD, STM32, STR7 and STR9 microcontrollers
AI-JTAG/OPTO Opto-isolation board for galvanic isolation for use between applications and development tools using a 20-pin JTAG connection
STR7-SK/IAR IAR starter kit for STR7 ARM7 MCUs
DEVICE PROGRAMMERS
描述 版本 大小
STR7 Family Flash Programming Software 1.0 20KB
Production prgramming solutions for STR7 and STR9 1.0.0 83KB
SW DEMOS
描述 版本 大小
STR71x Demonstration Software for MB393 board 0.3 130KB
DfuSe USB device firmware upgrade STMicroelectronics extension: contains the demo GUI, debugging GUI, all sources files and the protocol layer 3.0.2 17034KB
FIRMWARE
描述 版本 大小
Interrupt Handling for STR7 microcontroller 1.0 42KB
STR71x RTC Application Example 2.0 48KB
STR71x I²C Communication with M24Cxx EEPROM 2.0 38KB
STR71x Clock Configurations Easy Setup 1.0 504KB
EEPROM Emulation with STR71x 1.0 4KB
STR7 In-Application programming using UART 1.0 351KB
STR71x Microcontroller Power Management 2.0 421KB
Getting Started with uClinux for STR71x, all necessary information to start with uClinux for any STR71xF MCU 1.0 1755KB
STR71xF Embedded Flash Programming with ARM Developer Suite (ADS) 1.0 17KB
TCP/IP Over Ethernet Connectivity with the STR710 1.0 218KB
Smart Card Interface with the STR71xx 1.0 795KB
RFID library for SR176 tag management with STR71x 1.0 493KB
STR7/STR9 audio generation with PWM 1.0 146KB
STR7/STR9 USB developer kit software 1.0 2572KB
STR71x Firmware Library 4.0 454KB