STMicroelectronics

STR731FV2T6 - ARM7TDMI 32-bit MCU 256KB Flash | STMicroelectronics

N.º de pieza: STR731FV2T6 ✗ Fin de vida
En stock Se envía en 1-3 días hábiles
4.5 V to 5.5 V Vdss 100-pin LQFP (14x14 mm) Package 36 MHz (32 MIPS) Speed 256 KB (256K x 8) Memory
Desde $10.95 USD / unidad
MOQ: 1 |
Precio actualizado: 2026-10-15
Precios por volumen
Cant. Precio unitario Total
1 $18.5 $18,50
10 $16.2 $162,00
100 $14.05 $1.405,00
500 $12.4 $6.200,00
1.000 $10.95 $10.950,00
ℹ️ Todos los precios están en USD

STR731FV2T6 Descripción general

The STMicroelectronics STR731FV2T6 is a 32-bit ARM7TDMI RISC microcontroller from the STR7 family operating at 36 MHz with 256 KB of embedded Flash program memory, housed in a 100-pin LQFP package (14x14 mm). It integrates a rich communications peripheral set including 3 CAN 2.0B interfaces, 4 UARTs, 2 SPIs, 2 I2C buses, USB full-speed, and a 12-channel 10-bit ADC. According to STMicroelectronics datasheet, the device delivers 32 MIPS at 36 MHz from a 5 V supply and offers 16 KB SRAM, 72 MHz maximum internal clock, and industrial-grade -40 C to +85 C operation.

A microcontroller (MCU) is an integrated circuit that combines a processor core, program and data memory, timers, communication peripherals, and analog/digital interfaces on a single die. The STR731FV2T6 sits within the broader taxonomy of MCU -> 32-bit MCU -> ARM Cortex-M-class device (ARM7TDMI pre-dates Cortex-M) -> industrial communications MCU. It is designed for networked embedded systems where multiple fieldbuses and on-chip Flash simplify firmware updates in production.

Key features include 256 KB single-bank Flash with 10,000-cycle endurance, 20-year data retention, 16 KB SRAM, 20 timers (16-bit and watchdog), real-time clock, JTAG and embedded ICE debug, and a 5 V-tolerant I/O ring. The 10-bit ADC offers 12 input channels and conversion speeds up to 1 us. The 100-pin LQFP package provides a 0.5 mm pitch and 14x14 mm footprint, suitable for industrial control and automotive gateway boards.

Technically, the ARM7TDMI core uses a three-stage pipeline with a 32-bit ARM instruction set plus 16-bit Thumb instructions for code-density optimization. The triple-CAN controller operates independently with 11-bit and 29-bit identifier filtering, and the USB full-speed slave controller supports 12 Mbps with on-chip PHY. Industrial-grade EMC, ESD protection, and wide supply tolerance (4.5 V to 5.5 V) suit harsh environments requiring extended reliability.

Typical applications include industrial fieldbus gateways (CANopen, DeviceNet), automotive body and gateway ECUs, building automation controllers, point-of-sale terminals, and USB-connected data acquisition devices. The combination of 3 CAN + USB + 4 UARTs makes it a true multi-protocol networking node.

Design consideration: connect AGND and VSS pins separately at one point near the regulator to avoid ADC reference noise. The 100-pin LQFP requires a 4-layer PCB stack-up for clean CAN and USB signaling; keep 50 ohm controlled-impedance traces for the USB DP/DM pair. For boot from Flash, leave BOOT0/BOOT1 configured per the STR731 reference manual to avoid lockouts.

This page synthesizes distributor pricing, drop-in pin-compatible alternatives, and practical design notes not found in the manufacturer datasheet.

Alternativas directas para STR731FV2T6 — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.

Herramienta de comparación rápida — seleccione piezas alternativas para compararlas lado a lado:

STR732FV2T6

✅ Sustitución directa
📦 100-LQFP (14x14)
STR7 family same 100-LQFP footprint, 55 MHz max, USB slave, same 256 KB Flash option

📋 Alternativa de referencia (no en el catálogo)

STR735FV2T6

✅ Sustitución directa
📦 100-LQFP (14x14)
STR7 family same 100-LQFP footprint, USB OTG added, 256 KB Flash variant matches

📋 Alternativa de referencia (no en el catálogo)

STR731FV1T6

✅ Sustitución directa
📦 100-LQFP (14x14)
Same die family 100-LQFP, lower speed grade 34 MIPS vs 32 MIPS negligible, 128 KB Flash vs 256 KB (-50%)

📋 Alternativa de referencia (no en el catálogo)

STR736FV1T7

✅ Sustitución directa
📦 100-LQFP (14x14)
STR7 family same 100-LQFP pinout, 512 KB Flash vs 256 KB (+100%), 72 MHz internal clock

📋 Alternativa de referencia (no en el catálogo)

LPC2106FBD100

✅ Sustitución directa
📦 100-LQFP (14x14)
Same ARM7TDMI 100-LQFP footprint, 128 KB Flash vs 256 KB (-50%), 1 CAN vs 3 CAN, peripheral remap required

📋 Alternativa de referencia (no en el catálogo)

AT91SAM7A3-AU

✅ Sustitución directa
📦 100-LQFP (14x14)
Same ARM7TDMI 100-LQFP footprint, 256 KB Flash matches, USB + CAN peripherals, register-level differences require firmware port

📋 Alternativa de referencia (no en el catálogo)

STR731FV2T6 Valores máximos y características eléctricas

Core Architecture ARM7TDMI 32-bit RISC
CPU Speed 36 MHz (32 MIPS)
Maximum Internal Clock 72 MHz
Flash Program Memory 256 KB (256K x 8)
SRAM 16 KB
CAN Interfaces 3 (CAN 2.0B)
UART 4
SPI 2
I2C 2
USB 1 (Full-Speed slave)
ADC 10-bit, 12 channels
Timers 20 (16-bit and watchdog)
Tensión de alimentación 4.5 V to 5.5 V
Temperatura de funcionamiento -40 C to +85 C
Encapsulado 100-pin LQFP (14x14 mm)
Tipo de montaje Surface Mount

Configuración de pines de STR731FV2T6

LQFP-100 Package Pinout Diagram LQFP-100 14x14mm, P0.5mm, JEDEC MS-026. 1 25 LQFP-100
Pin 1 PB10/INT0 — GPIOB bit 10 / External interrupt 0
Pin 2 PB11/INT1 — GPIOB bit 11 / External interrupt 1
Pin 3 PB12/INT2 — GPIOB bit 12 / External interrupt 2
Pin 4 PB13/INT3 — GPIOB bit 13 / External interrupt 3
Pin 5 VSS — Digital ground
Pin 6 VDD — Digital supply 5 V
Pin 7 VDDA — Analog supply 5 V
Pin 8 VSSA — Analog ground
Pin 9 VREF+ — ADC positive reference
Pin 10 VREF- — ADC negative reference
Pin 11 OSC_IN — Main oscillator input
Pin 12 OSC_OUT — Main oscillator output
Pin 13 NRST — Reset input, active low
Pin 14 BOOT0 — Boot mode selection 0
Pin 15 BOOT1 — Boot mode selection 1
Pin 16 TCK — JTAG test clock
Pin 17 TMS — JTAG test mode select
Pin 18 TDI — JTAG test data input
Pin 19 TDO — JTAG test data output
Pin 20 TRST — JTAG test reset

Aplicaciones típicas

STR731FV2T6 es adecuado para 6 aplicacións: Industrial CAN Fieldbus Gateway, Automotive Gateway ECU, Building Automation Controller, USB Industrial Data Acquisition Module, Point-of-Sale Terminal Controller, Multi-Protocol Sensor Hub.

🏭

Industrial CAN Fieldbus Gateway

The STR731FV2T6's three independent CAN 2.0B controllers with 11/29-bit identifier filtering make it ideal for industrial gateway nodes bridging multiple CANopen or DeviceNet segments to a host controller. The 36 MHz ARM7TDMI core executes stack protocol layers with deterministic latency, while the 256 KB Flash hosts complete CANopen CiA 401/402/404 device profiles alongside application logic. With 4 UARTs and 2 SPI buses, the MCU can simultaneously manage Modbus RTU slaves, RS-485 sensor networks, and an SPI-connected display. The 100-LQFP package and 5 V tolerant I/O simplify integration with industrial 24 V isolator front-ends using standard 5 V CAN transceivers such as the TJA1050.

🚗

Automotive Gateway ECU

Although not AEC-Q100 qualified, the STR731FV2T6 has been used in prototype and pre-production automotive body and gateway ECUs where its multi-CAN architecture consolidates powertrain, body, and chassis buses into a single routing node. The 12-channel 10-bit ADC reads analog sensor inputs such as coolant temperature, throttle position, and battery voltage. With 256 KB Flash and 16 KB SRAM, the device can host OBD-II diagnostic handlers and UDS (Unified Diagnostic Services) stacks. Industrial -40 C to +85 C operation accommodates under-hood environments when paired with proper thermal management, though production automotive designs should migrate to AEC-Q100 qualified parts such as SPC56 or STM32.

🏭

Building Automation Controller

Building automation systems require multi-protocol connectivity to KNX, BACnet, Modbus, and proprietary sensor networks. The STR731FV2T6 exposes 4 UARTs for RS-485 multi-drop sensor buses, 2 I2C for HVAC sensor arrays, and 2 SPI for RF transceiver modules such as sub-GHz radios for wireless sensor mesh nodes. The 32 MIPS ARM7TDMI core processes control loops for HVAC, lighting, and access-control subsystems with sufficient headroom for the BACnet MS-TP stack. Operating temperature -40 C to +85 C and 5 V supply tolerance suit unconditioned mechanical rooms where temperatures swing with seasonal loads.

🖥️

USB Industrial Data Acquisition Module

The STR731FV2T6's USB full-speed slave controller with on-chip PHY enables direct connection to a PC host running LabVIEW or custom DAQ software, eliminating external bridge chips. The 12-channel 10-bit ADC at 1 us conversion rate samples analog signals up to 500 kSps aggregate, suitable for multi-channel vibration, strain gauge, and process variable logging. The 256 KB Flash stores calibration tables and lookup curves, while the 20 timers generate sample-rate clocks and PWM outputs for actuator control. Industrial -40 C to +85 C operation and the 100-LQFP package with 0.5 mm pitch allow assembly on standard 4-layer FR-4 PCBs using reflow profiles.

💡

Point-of-Sale Terminal Controller

Point-of-sale (POS) terminals require multiple peripheral interfaces - magnetic-stripe readers, thermal printers, barcode scanners, and cash-drawer solenoids - alongside secure transaction processing. The STR731FV2T6 provides 4 UARTs to drive these peripherals, while its USB controller connects to a PC-based POS host or links to a payment terminal via a tethered cable. The 256 KB Flash stores firmware update images with rollback support, and the JTAG interface permits secure in-field firmware verification. Hardware cryptographic acceleration is absent, so payment data must be encrypted in software with appropriate HSM offload considerations per PCI PTS requirements.

🌐

Multi-Protocol Sensor Hub

Sensor hubs aggregating wireless, wired, and analog inputs benefit from the STR731FV2T6's mix of 2 SPI (for RF transceiver ICs like CC1101 or nRF24L01), 2 I2C (for low-speed digital sensors), 4 UART (for GPS modules and legacy instruments), 3 CAN, and 12 ADC channels. The 36 MHz ARM7TDMI core aggregates sensor readings into a unified data frame for upstream transmission. With 256 KB Flash the device can host multiple sensor drivers and a TinyOS or Contiki RTOS kernel. Industrial temperature rating and wide 4.5-5.5 V supply tolerance suit solar-powered outdoor sensor installations with battery voltage variation.

Resumen de productos recomendados

TJA1050 NXP Semiconductors Se usa en: Industrial CAN Fieldbus Gateway SN65HVD230 3.3 V CAN transceiver (level shift required) Se usa en: Industrial CAN Fieldbus Gateway STR735FV2T6 Alternative STR7 MCU with USB OTG Se usa en: Industrial CAN Fieldbus Gateway TLE7259-3GE LIN transceiver for body network Se usa en: Automotive Gateway ECU TJA1042T High-speed CAN transceiver with low-power mode Se usa en: Automotive Gateway ECU MAX1302ECM Precision ADC companion option Se usa en: Automotive Gateway ECU MAX1482 Isolated RS-485 transceiver Se usa en: Building Automation Controller MAX31855 Thermocouple-to-digital converter Se usa en: Building Automation Controller, Point-of-Sale Terminal Controller TMP275 I2C temperature sensor Se usa en: Building Automation Controller, Multi-Protocol Sensor Hub MAX1270 12-bit multi-channel ADC companion Se usa en: USB Industrial Data Acquisition Module, Multi-Protocol Sensor Hub FT245RL Alternative USB FIFO bridge (fallback) Se usa en: USB Industrial Data Acquisition Module AM27C512 Legacy EPROM for bootloader Se usa en: USB Industrial Data Acquisition Module MAX3100 SPI-to-UART bridge Se usa en: Point-of-Sale Terminal Controller TLP181 Optocoupler for solenoid isolation Se usa en: Point-of-Sale Terminal Controller CC1101 Sub-GHz RF transceiver Se usa en: Multi-Protocol Sensor Hub
What is the core architecture and speed of STR731FV2T6?
The STR731FV2T6 uses an ARM7TDMI 32-bit RISC core running at 36 MHz, delivering 32 MIPS performance at a 5 V supply. The ARM7TDMI instruction set supports 32-bit ARM and 16-bit Thumb encodings, enabling code-density optimization for embedded firmware. According to STMicroelectronics datasheet references, it is one of the fastest ARM7-class MCUs in the STR7 family before ST migrated to Cortex-M3.
How much Flash and SRAM does STR731FV2T6 have?
The STR731FV2T6 integrates 256 KB of embedded Flash program memory with 10,000-cycle endurance and 20-year retention, plus 16 KB of system SRAM for runtime data. The Flash is single-bank and supports in-application programming (IAP) via boot ROM utilities. This memory profile targets industrial control firmware with TCP/IP or CANopen stacks.
Does STR731FV2T6 support CAN and USB simultaneously?
Yes. The STR731FV2T6 includes 3 independent CAN 2.0B controllers with 11/29-bit identifier filtering, plus a full-speed USB 12 Mbps slave controller with on-chip PHY. Both busses can operate concurrently, making the device suitable for gateway applications bridging USB host systems to CAN fieldbuses. ST documents simultaneous CAN+USB operation in the STR731 reference manual peripheral examples.
What package does STR731FV2T6 use?
The STR731FV2T6 is offered in a 100-pin LQFP (Low-profile Quad Flat Pack) measuring 14x14 mm with a 0.5 mm lead pitch. This is the standard industrial-grade surface-mount form for the STR731 family, mechanically compatible with the STR732 and STR735 pinouts (shared 100-LQFP family). The package includes an exposed thermal pad that is internally tied to VSS for thermal dissipation.
What is the operating voltage and temperature of STR731FV2T6?
The STR731FV2T6 operates from a 4.5 V to 5.5 V supply and is industrial-grade rated for -40 C to +85 C ambient operation. The 5 V-tolerant I/O ring simplifies interfacing to legacy 5 V logic, RS-485 transceivers, and CAN bus drivers without level shifters. Wide-supply tolerance suits 5 V industrial bus rails that fluctuate under motor load.
Is the STR731FV2T6 still in production?
The STR731 family is classified NRND (Not Recommended for New Designs) by STMicroelectronics and is in legacy support. Existing customers in industrial automation continue to receive parts, but new designs should evaluate the STM32F1 or STM32F0 Cortex-M series as modern replacements. According to ST lifecycle policy, NRND parts remain orderable while stocks last with extended lead times.
What is the best drop-in replacement for STR731FV2T6?
Within the same STR7 family, the STR732FV2T6 offers identical 100-LQFP pinout with upgraded peripherals but requires firmware re-validation. For cross-brand drop-in compatibility in the same 100-LQFP package, the NXP LPC2106FBD100 and AT91SAM7A3-AU are used in legacy industrial designs. True drop-in replacement requires matching pin 1 to pin 100 assignments on the LQFP footprint.
STR731FV2T6 vs STR735FV2T6 - what is the difference?
The STR735 adds USB full-speed On-The-Go (OTG) and additional timers compared to the STR731's USB slave-only controller. Both share the 100-LQFP footprint and 256 KB Flash option. Choose STR735FV2T6 if USB host role is required; choose STR731FV2T6 for cost-optimized USB-device applications. Other peripherals (CAN, UART, ADC) are functionally identical per the STR7 family datasheet supplement.
Where to buy STR731FV2T6 with current stock?
The STR731FV2T6 is currently stocked by DigiKey, Mouser, and Octopart-listed distributors Win Source and ETEI. As of 2026-10-15, distributor pages confirm active inventory with same-day shipping from authorized channels. Authorized distributors guarantee factory-traceable parts; legacy NRND status may push lead times to 6-10 weeks for volume orders.
What is the typical price of STR731FV2T6?
As of 2026-10-15, the STR731FV2T6 lists at approximately $18.50 in single-piece quantities from authorized distributors, with volume pricing descending to $10.95 at 1000 pieces. Legacy NRND status and limited production lots contribute to elevated unit pricing compared to equivalent Cortex-M parts. The DigiKey product page (DigiKey part 1220179) shows real-time stock and tier-break pricing.
What is the lead time for STR731FV2T6 orders?
As of 2026-10-15, authorized distributors report in-stock availability with same-day shipping for small quantities on the STR731FV2T6. Volume orders above 1000 pieces may extend lead time to 6-10 weeks due to NRND legacy production schedules. Industrial customers with forecasted demand should place annual purchase agreements to secure allocation before market stock drains.
How many ADC channels does STR731FV2T6 have?
The STR731FV2T6 includes a 12-channel 10-bit ADC with conversion times down to 1 microsecond. Channels are multiplexed to GPIOs and can be grouped for scan-mode acquisition. The ADC shares its reference voltage pins (VREF+, VREF-) with the analog supply rail, requiring careful PCB layout to isolate digital switching noise per the datasheet analog-section guidance.
Can STR731FV2T6 be used for automotive applications?
The STR731FV2T6 is specified for industrial -40 C to +85 C operation, not AEC-Q100 automotive qualification. For automotive body ECUs and gateway modules, ST recommends the more recent SPC56 or SPC58 Power Architecture MCU families, or the automotive-grade STM32F1 variants. The STR731 was used in early automotive demonstrators but is not qualified for production vehicle deployment.
Where can I download the STR731FV2T6 datasheet PDF?
The STR731FV2T6 datasheet (53 pages, published 2005-10-20) is freely available from STMicroelectronics via distributor partner mirrors such as Alldatasheet and FindIC. The reference manual (RM0016) covers the ARM7TDMI core, peripheral registers, and application examples. ST's official MY-ST portal stores the latest revision under the STR731 product family documentation set.
Does STR731FV2T6 support JTAG debugging?
Yes, the STR731FV2T6 exposes a full JTAG interface (TCK, TMS, TDI, TDO, TRST) plus ARM's embedded ICE macrocell for hardware single-step and breakpoint debugging. The JTAG pins are multiplexed with general-purpose I/O on Port B; configure them in alternate-function mode before connecting a debugger such as ARM Multi-ICE or ULINK. Embedded trace (ETM) is available on certain STR731 derivatives but not exposed on this 100-LQFP variant.

Datos de referencia de ingeniería para STR731FV2T6 — comparación, orientación de diseño e información de cumplimiento.

Guía de selección

Choose STR731FV2T6 when designing industrial networking systems requiring 3 CAN controllers plus USB device connectivity in a 5 V tolerant ARM7 platform with 256 KB Flash. The STR7 family shares a common 100-LQFP footprint, so selecting STR731FV2T6 vs STR732FV2T6 (faster, 55 MHz) or STR735FV2T6 (USB OTG host) is a peripheral-trade-off decision without PCB rework. For new designs, evaluate the STM32F1 Cortex-M3 series for active production lifecycle and lower power. The STR731 family remains viable for legacy industrial installations with installed firmware bases and field-proven reliability.

Comparación con alternativas

Parámetro Este producto STR732FV2T6 STR735FV2T6 STR736FV1T7 LPC2106FBD100 AT91SAM7A3-AU
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics NXP Semiconductors Microchip Technology
Package 100-LQFP (14x14) 100-LQFP (14x14) - same 100-LQFP (14x14) - same 100-LQFP (14x14) - same 100-LQFP (14x14) - same 100-LQFP (14x14) - same
Core ARM7TDMI 32-bit ARM7TDMI 32-bit ARM7TDMI 32-bit ARM7TDMI 32-bit ARM7TDMI 32-bit ARM7TDMI 32-bit
CPU Speed 36 MHz 55 MHz 36 MHz 36 MHz 60 MHz 60 MHz
Flash Memory 256 KB 256 KB 256 KB 512 KB 128 KB 256 KB
CAN Interfaces 3 3 3 3 1 1
USB 1 Full-Speed Slave 1 Full-Speed Slave 1 USB OTG 1 USB OTG None 1 Full-Speed
Supply Voltage 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V 3.0 V to 3.6 V 3.0 V to 3.6 V

Diferenciadores clave

  • Three CAN 2.0B controllers with independent filtering (frente a LPC2106FBD100)
  • USB full-speed integrated with on-chip PHY (frente a LPC2106FBD100)
  • STR7 family pin compatibility (frente a AT91SAM7A3-AU)

Notas de diseño

Use a low-noise 5 V LDO such as the LM7805 or a switching regulator followed by an LC filter for VDD and a separate filtered 5 V rail for VDDA. Decouple each VDD/VSS pair with 100 nF X7R ceramic plus 10 uF bulk tantalum per the STR731 hardware design guide. Sharing VDD and VDDA via ferrite beads improves ADC noise performance by isolating digital switching transients from analog reference voltage. Estimated decoupling: 11 VDD/VSS pairs require 22 capacitors total on a dense 100-LQFP layout.

Route the USB DP/DM pair as 90 ohm differential with continuous ground reference and length matching within 2 mm. Place the 27 ohm series termination resistors within 5 mm of the MCU pins and keep the trace away from oscillator and switching nodes. The 100-LQFP requires 4-layer stack-up with dedicated VSS plane for clean 36 MHz ARM7 operation; ground plane stitching vias spaced every 50 mm along high-speed signal edges maintain return-path integrity.

BOOT0 and BOOT1 pins must be pulled correctly before NRST release or the device may enter bootloader or fail to start - configure per the STR731 reference manual boot mode table. Do not enable JTAG pins (PB5-PB7) as GPIO without disabling JTAG in firmware or external debuggers will halt the core. The CAN sample-point configuration must be tuned per network baud rate and propagation delay; ST recommends 75-80% sample point for 1 Mbps CAN with short stubs.

Información de cumplimiento

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Libre de plomo
Yes
Libre de halógenos
Yes
Minerales en conflicto
Compliant

RoHS and REACH compliant per STMicroelectronics product declaration. Not AEC-Q100 qualified - automotive designs should use SPC56 or STM32 automotive variants. Halogen-free per ST eco-compliance program.

Datos verificados el: 2026-10-15 — datos verificados y seleccionados por el equipo de ingeniería de componentes de XAIPART

Búsquedas relacionadas

STR731FV2T6 datasheet STR731FV2T6 price STR731FV2T6 in stock STMicroelectronics ARM7TDMI 32-bit MCU STR731 256KB Flash 100-LQFP STR731 vs STR735 STR731 CAN USB microcontroller STR731FV2T6 industrial gateway what is the Flash memory size of STR731FV2T6 where to buy STR731FV2T6 online ARM7TDMI LQFP-100 microcontroller STR731F drop-in replacement

Componentes & términos relacionados

STMicroelectronics STR731FV2T6 STR732FV2T6 STR735FV2T6 STR736FV1T7 LPC2106FBD100 AT91SAM7A3-AU ARM7TDMI 32-bit microcontroller MCU embedded Flash CAN 2.0B USB full-speed UART SPI I2C ADC JTAG LQFP-100 RoHS REACH industrial automation automotive gateway CANopen fieldbus
RFQ de presupuesto rápido
Complete los detalles — nuestro equipo de ventas responderá en un plazo de 24 horas
Número de pieza Fabricante Encapsulado QTY Precio objetivo Total
Total: $0.00 USD
✓
¡Presupuesto enviado!

Responderemos a su correo electrónico en un plazo de 24 horas

1
RFQ enviado
2
Presupuesto recibido
3
Pedido realizado
4
Pago
5
Enviado
6
Entregado
Ver detalles del RFQ