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

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.

Key Features

  • Development tools support\t\tJTAG interface\t\t
  • 10-bit A/D converter\t\t12/16 channels\t\tConversion time: min. 3μs, range: 0 to 5V\t\t
  • Timers\t\t16-bit watchdog timer (WDG)\t\t6/10 16-bit timers (TIM) each with: 2 input captures, 2 output compares, PWM and pulse counter modes\t\t6 16-bit PWM modules (PWM)\t\t3 16-bit timebase timers with 8-bit prescalers\t\t
  • DMA\t\t4 DMA controllers with 4 channels each\t\t
  • Core\t\tARM7TDMI 32-bit RISC CPU\t\t32 MIPS @ 36 MHz\t\t
  • Clock, reset and supply management\t\t4.5 - 5.5V application supply and I/Os\t\tEmbedded 1.8V regulator for core supply\t\tEmbedded oscillator running from external 4-8MHz crystal or ceramic resonator\t\tUp to 36 MHz CPU frequency with internal PLL\t\t32 kHz or 2 MHz internal RC oscillator, software configurable for fast startup and backup clock Real-time clock for clock-calendar function\t\tWake-up timer driven by internal RC for wake-up from STOP mode\t\t5 power saving modes: SLOW, WFI, LPWFI, STOP and HALT modes\t\t
  • Memories\t\tUp to 256 Kbytes Flash program memory (10,000 cycles endurance, data retention 20 years @ 85˚ C)\t\t16 Kbytes RAM\t\t
  • Up to 112 I/O ports\t\t72/112 multifunctional bidirectional I/Os\t\t
  • 12 communications interfaces\t\t2 I2 C interfaces4 UART asynchronous serial interfaces\t\t3 BSPI synchronous serial interfaces\t\tUp to 3 CAN interfaces (2.0B Active)\t\t
  • Nested interrupt controller\t\tFast interrupt handling with multiple vectors\t\t64 maskable IRQs with 64 vectors and 16 priority levels\t\t2 maskable FIQ sources\t\t16 external interrupts, up to 32 wake-up lines\t\t
产品规格
DescriptionVersionSize
DS4420: ARM7TDMI™ 32-bit MCU with Flash, 3x CAN, 4 UARTs, 20 timers, ADC, 12 comm. interfaces7.21 MB
应用手册
DescriptionVersionSize
AN2682: Connecting I2S audio devices to the STR7/STR9 MCU1.1158 KB
AN1709: EMC design guide for ST microcontrollers2.0843 KB
AN1181: Electrostatic discharge sensitivity measurement1.649 KB
AN1776: Interrupt handling for STR7 microcontrollers2.378 KB
AN2591: Microcontroller input / output expander1.3209 KB
AN1778: STR7 ARM Multi-ICE Setup1.320 KB
AN2078: STR7 In-Application Programming using UART3.3150 KB
AN2156: STR73x Family STR73x Hardware Getting Started1.4253 KB
AN2260: STR73x SystemMemory boot mode1.380 KB
AN2202: STR73x microcontroller power management2.4122 KB
AN2710: Safe GPIO port configuration in STR7xx devices1.4308 KB
AN886: Selecting between ROM, FASTROM and OTP for a microcontroller1.3124 KB
AN2284: Smart Card Interface with the STR71xx1.3260 KB
AN2282: TCP/IP over Ethernet connectivity with STR7101.4158 KB
Technical Notes & Articles
DescriptionVersionSize
TN1163: Description of WLCSP for microcontrollers and recommendations for its use4.01 MB
用户手册
DescriptionVersionSize
UM0116: STR7 family Flash programming4.4363 KB
UM0167: STR7 family STR73x demonstration software1.5181 KB
UM0168: STR7 family STR73x software library1.41 MB
UM0218: STR75x software library1.53 MB
参考手册
DescriptionVersionSize
RM0001: STR73x ARMTDMI® microcontroller family3.23 MB
Hardware Development Tools
型号制造商Description
AI-JTAG/OPTOSTOpto-isolation board for galvanic isolation for use between applications and development tools using a 20-pin JTAG connection
STR7-D/RAISSTMicroelectronics;RaisonanceDaughter board for REva starter kit with device.
STX-RLINKRaisonanceIn-circuit debugger/programmer for STM8, ST7, STM32, STR7 and STR9 microcontrollers
Software Development Tools
型号制造商Description
MDK-ARM-STRKeilMDK-ARM software development environment for Cortex-R based MCUs
RIDE-STRRaisonanceRaisonance branded integrated development environment for ST7, STR7 and STR9 MCUs
STSW-STR7050STSTR7 Family Flash Programming Software
MCUs Embedded Software
型号制造商Description
STSW-STR7013STSTR71x Software Development Getting Started
STSW-STR7014STInterrupt Handling for STR7 microcontroller
STSW-STR7016STSTR71x GPIO Driving Four 7-Segment Display
STSW-STR7018STSTR71x UART Communication with a PC using RS232
STSW-STR7019STHow to use the STR71x A/D converter and apply a conversion speed-up technique
STSW-STR7020STSTR71x GPIO Driving a 4x4 Matrix Keypad
STSW-STR7021STSTR71x BSPI Used as an UART
STSW-STR7022STSTR71x ADC Driving an Analog Keyboard
STSW-STR7023STSTR71x BSPI Communication with M25P10-A Serial Flash
STSW-STR7025STEEPROM Emulation with STR71x
STSW-STR7026STSTR7 In-Application programming using UART
STSW-STR7030STSTR73x Microcontroller Power Management
STSW-STR7033STSTR7/STR9 audio generation with PWM
STSW-STR7036STConnecting I2S audio devices to the STR7/STR9 MCU
STSW-STR7041STSTR73x Demonstration Software
STSW-STR7042STSTR73x Software Library
Product Evaluation Tools
型号制造商Description
STR7-SK/RAISRaisonanceRaisonance REva starter kit for STR7 microcontroller with RLink in-circuit debugger/programmer (USB host interface)
样片和购买
型号QuantityUnit Price (US$) *PackagePacking TypeOperating Temperature (°C) (min)Operating Temperature (°C) (max)ECCN (EU)ECCN (US)Country of Origin
STR731FV2T610000-LQFP 100 14x14x1.4Tray-4085NEC3A991A2MALTA
STR731FV2T710000-LQFP 100 14x14x1.4Tray-40105NEC3A991A2MALTA
质量和可靠性
型号PackageGradeRoHS Compliance GradeMaterial Declaration**
STR731FV2T6LQFP 100 14x14x1.4IndustrialEcopack2
STR731FV2T7LQFP 100 14x14x1.4IndustrialEcopack2
ARM7TDMI™ 32-bit MCU with Flash, 3x CAN, 4 UARTs, 20 timers, ADC, 12 comm. interfaces STR731FV2
circuit_diagram_11651_thumbnail.png STR731FV2
Connecting I2S audio devices to the STR7/STR9 MCU STSW-STR7036
EMC design guide for ST microcontrollers STM8L101G3
Electrostatic discharge sensitivity measurement STM8L101G3
Interrupt handling for STR7 microcontrollers STSW-STR7014
Microcontroller input / output expander STR752FR1
STR7 ARM Multi-ICE Setup STR752FR1
STR7 In-Application Programming using UART STSW-STR7026
STR73x Family STR73x Hardware Getting Started STR752FR1
STR73x SystemMemory boot mode STR731FV2
STR73x microcontroller power management STSW-STR7030
Safe GPIO port configuration in STR7xx devices STR752FR1
Selecting between ROM, FASTROM and OTP for a microcontroller STR910FAW32
Smart Card Interface with the STR71xx STSW-STR7032
TCP/IP over Ethernet connectivity with STR710 STSW-STR7031
Description of WLCSP for microcontrollers and recommendations for its use STM8L101G3
STR7 family Flash programming STR752FR1
STR7 family STR73x demonstration software STR731FV2
STR7 family STR73x software library STR731FV2
STR75x software library STSW-STR7044
STR73x ARMTDMI® microcontroller family STR752FR1