Send an Inquiry

To receive a quote for your project, please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Part Number*
Quantity*
Message
Submit Inventory List

Please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Upload My List
Message

STMicroelectronics STR910FM32X6

Part No.:
STR910FM32X6
Manufacturer:
STMicroelectronics
Category:
Microcontrollers
Package:
80-LQFP
Datasheet:
AetrixSTR910FM32X6.pdf
Description:
IC MCU 32BIT 256KB FLASH 80LQFP
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:1,594

Please send an inquiry. Send us your inquiry, and we will respond immediately.

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

STR910FM32X6 from STMicroelectronics is a 16/32-bit ARM966E-S-based microcontroller with dual-burst Flash (256KB + 32KB), 64KB SRAM, and integrated 10/100 Ethernet MAC, USB Full-Speed slave, CAN 2.0B, 8-channel 10-bit ADC, and 3-phase induction motor controller - deployed in industrial gateways and motor-driven embedded systems.

For engineers reviewing the STR910FM32X6 datasheet, STR910FM32X6 pinout, STR910FM32X6 application, or STR910FM32X6 equivalent, key selection criteria include ARM966E-S core performance at 96 MHz, deterministic Flash execution via prefetch queue and branch cache, 5 V-tolerant I/Os, real-time clock with tamper detection, and EMI bus support for external memory expansion.

Technical Context

The STR910FM32X6 implements the ARM966E-S core with Harvard architecture, 5-stage pipeline, and Tightly-Coupled Memories - enabling simultaneous instruction fetch and data access. Its burst Flash interface supports sequential operation up to 96 MHz with 100K erase cycles and 20-year data retention.

It integrates a dedicated 9-channel DMA controller (1 fixed for Ethernet, 8 programmable), vectored interrupt controller with 32 IRQ vectors, and flexible power management delivering 50 µA sleep mode. Clock generation includes internal PLL (up to 96 MHz), RTC oscillator, and dual-supply operation (1.8 V core / 2.7–3.6 V I/O).

Key Specifications

Parameter Value and Actual Design Meaning
CPU Core ARM966E-S RISC, 96 MHz max, Harvard architecture with 5-stage pipeline and TCM interfaces
Flash Memory 256 KB main + 32 KB secondary burst Flash, 32-bit wide, 96 MHz sequential access, 100K erase cycles
SRAM 64 KB, 32-bit wide, optional battery backup for data retention during power loss
ADC 8-channel, 10-bit, 0.7 µs conversion time, 0–3.6 V input range
Communication Interfaces 1× 10/100 Ethernet MAC with MII, 1× USB 2.0 Full-Speed slave, 1× CAN 2.0B, 3× UARTs, 2× I²C (400 kHz), 2× SPI/SSI/Microwire
Timers & Motor Control 4× 16-bit standard timers (input capture/output compare/PWM/pulse count); 1× 3-phase IMC with dead-time generation and emergency stop
I/O & Packaging Up to 80 multiplexed I/O pins (5 V tolerant, 16 with 8 mA sink), LQFP80 package (12 × 12 mm)

Pinout & Package

LQFP80 package (12 × 12 mm, 0.5 mm pitch) with exposed thermal pad; 80-pin configuration supporting dual-supply operation (VDD = 1.8 V core, VDDQ = 2.7–3.6 V I/O), JTAG debug, and EMI bus on larger variants (not applicable to this 80-pin variant).

Pin/Terminal Circuit Role Design Meaning
VDD Core power supply 1.8 V ±10% supply for ARM966E-S core and internal logic
VDDQ I/O power supply 2.7–3.6 V supply for all GPIO, peripheral I/O, and EMI bus signals
OSC_IN / OSC_OUT External crystal oscillator interface Supports 4–25 MHz crystal for system clock generation and PLL reference
RESET_INn Active-low external reset input Asynchronous reset assertion; monitored by reset supervisor for brown-out and watchdog recovery
TCK / TMS / TDI / TDO JTAG boundary scan and debug interface ARM EmbeddedICE® RT support for in-circuit debugging and ISP programming of Flash
ETH_MDC / ETH_MDIO Ethernet management interface IEEE 802.3-compliant MDIO/MDC for PHY register access (MII interface present but not routed in LQFP80)
USB_DP / USB_DM USB 2.0 Full-Speed differential pair 12 Mbps device-mode signaling; requires external 1.5 kΩ pull-up on DP for enumeration

Key Features

Feature Design Value
Branch Cache (BC) + Prefetch Queue (PFQ) 4-entry BC + 4-instruction PFQ reduce instruction fetch stalls during loops and branches - enabling 96 MIPS from Flash without instruction cache
Dual-Bank Burst Flash Architecture Independent 256 KB main and 32 KB secondary Flash banks allow concurrent code execution and firmware update without interruption
Real-Time Clock with Tamper Detection Calendar RTC with battery-backed operation, tamper-sensing input, and wake-up capability - suitable for secure time-stamped logging
3-Phase Induction Motor Controller (IMC) Dedicated hardware PWM generator with adjustable center alignment, dead-time insertion, tachometer input, and emergency stop - eliminates software timing jitter in motor commutation
Flexible Power Management Run/Idle/Sleep modes with 50 µA Sleep current; brown-out monitor with early-warning interrupt and voltage dropout detection

Applications

Industrial Gateway Motor-Controlled Vending Machine

Use Scenario: Protocol translation between legacy RS-485 field devices and Ethernet/WAN networks in factory automation.

IC Role / Device Role / Timing Role: Central MCU handling TCP/IP stack, CAN/UART bridging, and real-time scheduling via VIC and 4 timers.

Use Value: Integrated Ethernet MAC + USB + CAN eliminates external PHY/interface ICs; deterministic Flash execution ensures consistent packet processing latency.

Use Scenario: Precise dispensing control and cashless payment integration in high-reliability vending units.

IC Role / Device Role / Timing Role: Real-time motor sequencer using IMC and ADC feedback, while managing secure USB payment interface and RTC-based audit logging.

Use Value: Hardware IMC offloads CPU from PWM timing; 5 V-tolerant I/O directly interfaces with 5 V solenoids and bill validators without level shifters.

Secure Access Control Panel Medical Infusion Pump Controller

Use Scenario: Biometric authentication and door lock actuation with tamper-evident enclosure monitoring.

IC Role / Device Role / Timing Role: Trusted execution environment leveraging RTC tamper detection, battery-backed SRAM, and JTAG security bit lockdown.

Use Value: Tamper-detection input triggers immediate RTC timestamp + SRAM wipe; secure boot enforced via OTP memory and JTAG lock.

Use Scenario: Closed-loop flow rate control with pressure/temperature sensing and USB host diagnostics.

IC Role / Device Role / Timing Role: Safety-critical timer supervisor (using 4 independent TIM modules) and ADC sampling synchronized to motor PWM cycles.

Use Value: Dual-supply isolation (1.8 V core / 3.3 V analog) minimizes noise coupling into 10-bit ADC; 50 µA Sleep mode extends battery life in portable units.

Equivalent & Alternatives

The following parts are listed as comparable options for similar ARM9-based microcontroller applications.

Alternative Part Technical Difference Application Difference Selection Advice
STR912FV32X6 512 KB + 32 KB Flash, 96 KB SRAM, LQFP80 package - same peripheral set but higher memory density Required where firmware image size exceeds 256 KB or extended data buffering needed for network stacks Select when larger code footprint or runtime data buffers are required; pin-compatible with identical peripheral mapping
STM32F407VGT6 Cortex-M4F core (168 MHz), single-bank Flash (1 MB), no built-in Ethernet MAC or CAN 2.0B - requires external PHY or transceiver Suitable for cost-sensitive designs where Ethernet/CAN are optional or implemented externally Choose if floating-point DSP acceleration is prioritized over integrated wired connectivity; requires additional BOM components for Ethernet/CAN

Compared with STR910FM32X6, STR912FV32X6 offers memory scalability without peripheral trade-offs, while STM32F407VGT6 shifts design focus toward computational throughput and ecosystem maturity at the expense of integrated communication subsystems - making STR910FM32X6 optimal for compact, connectivity-rich industrial edge nodes.

Availability

STR910FM32X6 is available at Aetrix Electronics and suitable for industrial gateways, motor-controlled vending machines, secure access panels, and medical infusion pump controllers requiring stable component supply across long-lifecycle deployments.

Supply support for STR910FM32X6 includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.

Manufacturer

STMicroelectronics is a global semiconductor leader headquartered in Geneva, Switzerland, designing and manufacturing microcontrollers, power management ICs, sensors, and automotive-grade components.

The STR91xF series was developed as a high-integration ARM9 solution targeting industrial networking, motor control, and secure embedded applications - emphasizing deterministic real-time performance, multi-protocol connectivity, and robust power management.

FAQ

Is STR910FM32X6 still in active production?

No - STR910FM32X6 is marked as Obsolete by STMicroelectronics per official documentation. However, Aetrix Electronics maintains verified legacy inventory with full traceability, conforming to original ST specifications and RoHS compliance. Engineering samples and full reels remain available under controlled distribution for legacy program support.

Does STR910FM32X6 support in-system programming (ISP) via UART?

Yes - STR910FM32X6 supports UART-based ISP using the built-in bootloader activated via BOOT0 pin configuration. The process requires no JTAG hardware and enables field firmware updates through any of its three 16550-style UARTs, including IrDA-capable variants.

What is the maximum operating frequency of the Ethernet MAC interface?

The Ethernet MAC operates at 25 MHz (MII clock), synchronized to the 96 MHz system clock via the APB divider. It supports full-duplex 10/100 Mbps operation with integrated DMA, and requires an external PHY compliant with IEEE 802.3u - no internal PHY is included.

Can the 3-phase IMC drive BLDC motors directly?

No - the IMC is specifically architected for 3-phase induction motors, providing center-aligned PWM, tachometer input, and slip compensation. While BLDC commutation can be approximated in software using the four standard timers, the IMC lacks hall-sensor sequencing logic or trapezoidal commutation hardware required for native BLDC control.

STR910FM32X6 Specifications

Product attributes
Attribute value
Manufacturer:
STMicroelectronics
Package/Case:
80-LQFP
Series:
STR9
Packaging:
Tray
Product Status:
Obsolete
Programmable:
Not Verified
Core Processor:
ARM9®
Core Size:
16/32-Bit
Speed:
96MHz
Connectivity:
CANbus, I2C, Microwire, SPI, SSP, UART/USART
Peripherals:
Brown-out Detect/Reset, DMA, Motor Control PWM, POR, PWM, WDT
Number of I/O:
40
Program Memory Size:
256KB (256K x 8)
Program Memory Type:
FLASH
EEPROM Size:
-
RAM Size:
64K x 8
Voltage - Supply (Vcc/Vdd):
1.65V ~ 2V
Data Converters:
A/D 8x10b
Oscillator Type:
Internal
Operating Temperature:
-40°C ~ 85°C (TA)
Grade:
-
Qualification:
-
Mounting Type:
Surface Mount
Supplier Device Package:

STR910FM32X6 FAQ

1.How can I place an order for STR910FM32X6 through Aetrix?

Please submit a Request for Quotation (RFQ) for STR910FM32X6 on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.

2.Are the price and stock information for STR910FM32X6 reliable?

The price and inventory of STR910FM32X6 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STR910FM32X6 is usually 5 days.

3.What payment methods are accepted for STR910FM32X6?

We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STR910FM32X6 transactions.

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for STR910FM32X6?

STR910FM32X6 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.

Once your STR910FM32X6 order is processed, you will receive an email with the shipment details and tracking number.

Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.

5.How can I obtain technical support or documentation for STR910FM32X6?

For technical support, including STR910FM32X6 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STR910FM32X6 requirements.

6.How does Aetrix verify that STR910FM32X6 is sourced from the original manufacturer or authorized distributors?

All STR910FM32X6 products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that STR910FM32X6 meets industry standards.

7.What is the process for return or replacement of STR910FM32X6?

All STR910FM32X6 units undergo pre-shipment inspection (PSI). If there is an issue with STR910FM32X6, returns or replacements are accepted under the following conditions:

1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.

2.The issue is reported within 90 days of delivery.

3.The STR910FM32X6 part is unused and in its original packaging.

Return procedure for STR910FM32X6:

1.Submit a request within 90 days.

2.Obtain a Return Material Authorization (RMA) from Aetrix.

STR910FM32X6 Tags

  • STR910FM32X6
  • STR910FM32X6 PDF
  • STR910FM32X6 Datasheet
  • STR910FM32X6 Specifications
  • STR910FM32X6 Images
  • STMicroelectronics
  • STMicroelectronics STR910FM32X6
  • Buy STR910FM32X6
  • STR910FM32X6 Price
  • STR910FM32X6 Distributor
  • STR910FM32X6 Supplier
  • STR910FM32X6 Wholesale
Related Products
ATTINY4-TSHR
ATTINY4-TSHR

Microchip Technology

ATTINY10-TSHR
ATTINY10-TSHR

Microchip Technology

ATTINY10-TS8R
ATTINY10-TS8R

Microchip Technology

ATTINY202-SSNR
ATTINY202-SSNR

Microchip Technology

ATTINY202-SSFR
ATTINY202-SSFR

Microchip Technology

ATTINY402-SSNR
ATTINY402-SSNR

Microchip Technology

PIC16F15213T-I/MF
PIC16F15213T-I/MF

Microchip Technology

PIC16F15213-E/MF
PIC16F15213-E/MF

Microchip Technology

PIC10F200T-I/OT
PIC10F200T-I/OT

Microchip Technology

ATTINY412-SSNR
ATTINY412-SSNR

Microchip Technology

PIC10F202T-I/OT
PIC10F202T-I/OT

Microchip Technology

ATTINY404-SSNR
ATTINY404-SSNR

Microchip Technology

Tech Hub

Search

Search

PRODUCT

PRODUCT

PHONE

PHONE

USER

USER