ST Life.augmented

STR731FV2

32-BIT ARM7 FLASH MICROCONTROLLER WITH 3x CAN, 4 UARTs, 20 TIMERS, ADC, 12 COMM. INTERFACES
  • active Active

ARMcore with embedded Flash & RAM

STR73xF family combines the high performance ARM7TDMI™ CPU with an extensive range of peripheral functions and enhanced I/O capabilities. All devices have on-chip high-speed single voltage Flash memory and high-speed RAM. The STR73xF family has anembedded ARM core and is therefore compatible with all ARM tools and software.

Extensive tools support

STMicroelectronics’ 32-bit, ARM core-based microcontrollers are supported by a complete range of high-end and low-cost development tools to meet the needs of application developers. This extensive line of hardware/software tools includes starter kits and complete development packages all tailored for ST’s ARM core-based MCUs.

The range of development packages includes third-party solutions that come complete with a graphical development environment and an in-circuit emulator/programmer featuring a JTAG application interface. These support a range of embedded operating systems (OS), while several royalty-free OSs are also available.

For more information, please refer to ST MCU site http://www.st.com/mcu

Figure 1 shows the general block diagram of the device family.

pdf Please read
Errata Sheet
pdf Download
Datasheet

Key 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.5V application supply and I/Os Embedded 1.8V regulator for core supply Embedded oscillator running from external 4-8MHz 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
  • 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 interfaces4 UART asynchronous serial interfaces 3 BSPI synchronous serial interfaces Up to 3 CAN interfaces (2.0B Active)
  • 10-bit A/D converter 12/16 channels Conversion time: min. 3μs, range: 0 to 5V
  • Development tools support JTAG interface

Circuit Diagram

Design Resources

Top

Technical Documentation

Product Specifications

Description Version Size
pdf
DS4420: ARM7TDMI™ 32-bit MCU with Flash, 3x CAN, 4 UARTs, 20 timers, ADC, 12 comm. interfaces
7.1 1,174 KB

Application Notes

Description Version Size
pdf
AN1068: Selecting between ROM, FASTROM and Flash for a microcontroller
1.2 89 KB
pdf
AN1181: Electrostatic discharge sensitivity measurement
1.4 59 KB
pdf
AN1709: EMC design guide for ST microcontrollers
1.7 657 KB
pdf
AN1776: Interrupt handling for STR7 microcontrollers
2.2 78 KB
pdf
AN1778: STR7 ARM Multi-ICE Setup
1.1 21 KB
pdf
AN2078: STR7 In-Application Programming using UART
3.2 150 KB
pdf
AN2156: STR73x Family STR73x Hardware Getting Started
1.3 254 KB
pdf
AN2202: STR73x microcontroller power management
2.3 123 KB
pdf
AN2260: STR73x SystemMemory boot mode
1.3 80 KB
pdf
AN2282: TCP/IP over Ethernet connectivity with STR710
1.3 158 KB
pdf
AN2284: Smart Card Interface with the STR71xx
1.2 260 KB
pdf
AN2394: STR7/STR9 audio generation with PWM
1.2 158 KB
pdf
AN2591: Microcontroller input / output expander
1.1 210 KB
pdf
AN2639: Soldering recommendations and package information for Lead-free ECOPACK microcontrollers
3.2 448 KB
pdf
AN2682: Connecting I2S audio devices to the STR7/STR9 MCU
1.1 158 KB
pdf
AN2710: Safe GPIO port configuration in STR7xx devices
1.3 308 KB
pdf
AN886: Selecting between ROM, FASTROM and OTP for a microcontroller
1.2 125 KB

User Manual

Description Version Size
pdf
UM0116: STR7 family Flash programming
4.3 364 KB
pdf
UM0167: STR7 family STR73x demonstration software
1.4 182 KB
pdf
UM0168: STR7 family STR73x software library
1.3 1,440 KB
pdf
UM0218: STR75x software library
1.4 3,330 KB
pdf
UM0290: STR7/STR9 USB developer kit
2.2 874 KB

Reference Manual

Description Version Size
pdf
The Insider's Guide to the STR73x ARM® 7 Based Microcontroller (Hitex)
1.0 2,674 KB
pdf
RM0001: STR73x ARMTDMI® microcontroller family
3.1 3,604 KB

Software & Development Tools

Utility

Description Version Size
pdf
Production prgramming solutions for STR7 and STR9
1.0.0 82 KB

Related Tools and Software

Related Tools and Software

Part Number Description
AI-JTAG/OPTO Opto-isolation board for galvanic isolation for use between applications and development tools using a 20-pin JTAG connection
AsIDE Includes the SlickEditor, project management, build capability and pre-packaged adaptation for most popular third-party tools
EmbestIDE Includes project manager, source-code editor, compiler, debugger, ARM instruction set simulator
Hitop5 Universal user interface, IDE and debugger for all Hitex development tools
MDK-ARM MDK-ARM is the complete software development environment for Cortex-M, ARM7, and ARM9 devices
RIDE Raisonance IDE that drives the RLink and Signum JTAGjet in-circuit emulators.
STR7-D/RAIS Daughter board for REva starter kit with device.
STR7-SK/IAR IAR starter kit for STR7 ARM7 MCUs
STR7-SK/RAIS Raisonance REva starter kit for STR7 microcontroller with RLink in-circuit debugger/programmer (USB host interface)
STSW-STR7013 STR71x Software Development Getting Started
STSW-STR7014 Interrupt Handling for STR7 microcontroller
STSW-STR7016 STR71x GPIO Driving Four 7-Segment Display
STSW-STR7018 STR71x UART Communication with a PC using RS232
STSW-STR7019 How to use the STR71x A/D converter and apply a conversion speed-up technique
STSW-STR7020 STR71x GPIO Driving a 4x4 Matrix Keypad
STSW-STR7021 STR71x BSPI Used as an UART
STSW-STR7022 STR71x ADC Driving an Analog Keyboard
STSW-STR7023 STR71x BSPI Communication with M25P10-A Serial Flash
STSW-STR7025 EEPROM Emulation with STR71x
STSW-STR7026 STR7 In-Application programming using UART
STSW-STR7030 STR73x Microcontroller Power Management
STSW-STR7033 STR7/STR9 audio generation with PWM
STSW-STR7036 Connecting I2S audio devices to the STR7/STR9 MCU
STSW-STR7041 STR73x Demonstration Software
STSW-STR7042 STR73x Software Library
STSW-STR7050 STR7 Family Flash Programming Software
STX-PRO/RAIS Unlimited in-circuit debugging/programming tool for STM32, STR7 and STR9
STX-RLINK In-circuit debugger/programmer for STM8, ST7, STM32, STR7 and STR9 microcontrollers
TASKINGVX TASKING VX-toolset for ARM based on Altium's Viper C compiler technology

Quality & Reliability

Product Certification

Description Version Size
pdf
STR73x Qualification Certificate
1.0 28 KB

Sample & Buy

Top
Part Number Marketing StatusPackagePacking TypeOperating Temperature (min) Operating Temperature (max) Automotive GradeOrder From STUnit Price (US$)*
@
Distributor AvailabilityRoHS Compliance GradeDownload
Material Declaration**
STR731FV2T6ActiveLQFP 100 14x14x1.4Tray-4085_-Distributor reported inventory date: 2014-04-17
Distributor NameRegionStockMin. order
ARROWOrder NowAMERICA360540
ARROWOrder NowEUROPE400
MOUSEROrder NowWORLDWIDE5591
Ecopack2-
STR731FV2T7ActiveLQFP 100 14x14x1.4Tray-40105_-Distributor reported inventory date: 2014-04-17
Distributor NameRegionStockMin. order
DIGIKEYOrder NowWORLDWIDE10891
Ecopack2-

(*) Suggested Resale Price per unit (USD) for BUDGETARY USE ONLY. For quotes, prices in local currency, please contact your local ST Sales Office or our Distributors
(**) The Material Declaration forms available on st.com may be generic documents based on the most commonly used package within a package family. For this reason, they may not be 100% accurate for a specific device. Please contact our sales support for information on specific devices.
Feedback Form
Customer Feedback