STR730FZ2: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
Product Specifications
DescriptionVersionSize
DS4420: ARM7TDMI™ 32-bit MCU with Flash, 3x CAN, 4 UARTs, 20 timers, ADC, 12 comm. interfaces7.21 MB
Application Notes
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
User Manuals
DescriptionVersionSize
UM0193: Getting Started with the ARMIC30 Evaluation Board (ARM Core-based Industrial Controller using STR730 MCU)2.5744 KB
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
Reference Manuals
DescriptionVersionSize
RM0001: STR73x ARMTDMI® microcontroller family3.23 MB
Hardware Development Tools
Part NumberManufacturerDescription
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
Part NumberManufacturerDescription
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
Part NumberManufacturerDescription
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
Part NumberManufacturerDescription
STR7-SK/RAISRaisonanceRaisonance REva starter kit for STR7 microcontroller with RLink in-circuit debugger/programmer (USB host interface)
Sample & Buy
Part NumberQuantityUnit Price (US$) *PackagePacking TypeOperating Temperature (°C) (min)Operating Temperature (°C) (max)ECCN (EU)ECCN (US)Country of Origin
STR730FZ2T710000-LQFP 144 20x20x1.4Tray-40105NEC3A991A2MALTA
STR730FZ2T610000-LQFP 144 20x20x1.4Tray-4085NEC3A991A2MALTA
Quality & Reliability
Part NumberPackageGradeRoHS Compliance GradeMaterial Declaration**
STR730FZ2T7LQFP 144 20x20x1.4IndustrialEcopack2
STR730FZ2T6LQFP 144 20x20x1.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
Getting Started with the ARMIC30 Evaluation Board (ARM Core-based Industrial Controller using STR730 MCU) STR730FZ2
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