STMicroelectronics STM32F303VET6TR
- Part No.:
- STM32F303VET6TR
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- 100-LQFP
- Datasheet:
-
STM32F303VET6TR.pdf
- Description:
- IC MCU 32BIT 512KB FLASH 100LQFP
- Quantity:
- Payment:

- Shipping:

Inventory:995
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
STM32F303VET6TR from STMicroelectronics is a 32-bit ARM® Cortex®-M4 microcontroller with FPU, 72 MHz max clock, 512 KB Flash, 80 KB SRAM (64 KB + 16 KB CCM), and integrated analog peripherals including four operational amplifiers, seven comparators, two 12-bit DACs, and four ADCs (up to 40 channels, 0.20 µs conversion). It operates from 2.0–3.6 V and targets motor control, digital power conversion, and industrial sensing systems requiring real-time signal processing and mixed-signal integration.
For engineers reviewing the STM32F303VET6TR datasheet, STM32F303VET6TR pinout, STM32F303VET6TR application, or STM32F303VET6TR equivalent, key selection criteria include its dual 12-bit DACs with 2.4–3.6 V analog supply, rail-to-rail comparators, programmable gain amplifier (PGA) capability in op-amps, and CAN 2.0B interface - all validated for closed-loop analog-intensive embedded designs.
Technical Context
The STM32F303VET6TR implements an ARM Cortex-M4 core with hardware FPU, single-cycle MAC, and DSP extensions, enabling deterministic execution of motor control algorithms and digital filter routines. Its memory subsystem includes 512 KB Flash with error correction, 64 KB SRAM with parity on first 32 KB, and 16 KB CCM SRAM accessible via instruction/data bus - optimized for low-latency interrupt handling and real-time data buffering.
Analog subsystem integration is tightly coupled: four op-amps support PGA mode with all terminals exposed, seven comparators feature ultra-fast propagation (<100 ns), and four ADCs share flexible sampling and resolution (6/8/10/12-bit) across up to 40 channels - all referenced to a dedicated 2.0–3.6 V analog supply (VDDA) independent from digital VDD.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | ARM Cortex-M4 with FPU, 72 MHz max, 90 DMIPS, DSP instructions and MPU - enables real-time control and floating-point math without external coprocessor. |
| Flash Memory | 512 KB with ECC and 20k write/erase cycles - supports robust firmware storage and field updates in industrial environments. |
| SRAM | 80 KB total: 64 KB general-purpose (32 KB with HW parity), 16 KB CCM SRAM - provides fast, protected data buffers for time-critical ISR and DMA transfers. |
| Analog Peripherals | 4 op-amps (PGA-capable), 7 comparators (rail-to-rail, <100 ns), 4 ADCs (12-bit, 0.20 µs, up to 40 ch), 2 DACs (12-bit, 2.4–3.6 V supply) - enables full analog front-end integration for sensor conditioning and actuator feedback. |
| Digital Interfaces | CAN 2.0B, 5x USART/UART, 4x SPI (2 with I2S), 3x I²C (Fast-mode Plus), USB 2.0 FS - supports multi-protocol industrial communication and human-machine interface connectivity. |
| Supply Range | 2.0–3.6 V for VDD/VDDA; separate VDDA domain ensures stable analog performance under digital switching noise. |
| Package & Pins | LQFP100 (14 × 14 mm), 89 I/Os (76 GPIO + 13 analog-dedicated), all mappable to external interrupts - supports high-density PCB layout with flexible peripheral routing. |
Pinout & Package
LQFP100 package (14 × 14 mm, 0.5 mm pitch) with exposed thermal pad; RoHS-compliant, industrial temperature range (–40°C to +85°C).
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD, VSS | Digital power supply and ground | Core logic and I/O domain; decoupling required per STM32 layout guidelines to suppress switching noise. |
| VDDA, VSSA | Analog power supply and ground | Independent 2.0–3.6 V domain for ADCs, DACs, op-amps, comparators - must be filtered and isolated from digital planes. |
| PA0–PA15, PB0–PB15, etc. | General-purpose I/Os | 89 total I/Os; most support alternate functions (timers, UART, SPI, ADC inputs); up to 5 V-tolerant on selected pins. |
| OSC_IN / OSC_OUT | External crystal oscillator input/output | Supports 4–32 MHz crystal for precise system clock; internal trimming allows ±0.25% accuracy over temperature. |
| NRST | Active-low reset input | Asynchronous reset with internal pull-up; compatible with external reset supervisors and push-button debouncing circuits. |
| BOOT0 | Boot mode selection | High at power-on selects system memory boot (for ISP); tied low for normal Flash execution - critical for production programming flow. |
Key Features
| Feature | Design Value |
|---|---|
| Flexible Static Memory Controller (FSMC) | Supports NOR/PSRAM/NAND and PC Card interfaces with configurable timing - enables direct connection to external displays, FPGA co-processors, or legacy memory modules. |
| Capacitive Sensing Controller (TSC) | 24-channel touch-sensing engine with built-in charge transfer and noise immunity - eliminates need for external touch IC in HMI applications like control panels and appliance interfaces. |
| Advanced Timers (TIM1/TIM8/TIM20) | Three 16-bit advanced-control timers with 6 PWM outputs, deadtime insertion, and emergency stop - designed for 3-phase motor control and digital power converter gate driving. |
| Real-Time Clock (RTC) | Calendar RTC with alarm, periodic wakeup from Stop/Standby, and VBAT backup - maintains timekeeping during main power loss for energy metering and data logging. |
| SWD/JTAG Debug | Serial Wire Debug (SWD) with ETM trace support - enables non-intrusive real-time code profiling and complex breakpoint debugging in resource-constrained embedded systems. |
Applications
| Motor Control System | Digital Power Converter |
|---|---|
Use Scenario: Field-oriented control (FOC) of BLDC/PMSM motors in HVAC blowers and industrial pumps. IC Role / Device Role / Timing Role: Real-time execution of FOC algorithm, simultaneous sampling of three-phase currents via ADCs, generation of six complementary PWM signals with deadtime via TIM1/TIM8. Use Value: Integrated op-amps condition shunt voltage signals; comparators enable fast overcurrent protection; 72 MHz CPU delivers sub-µs current loop update times. | Use Scenario: Isolated DC-DC converter with adaptive voltage regulation and fault reporting. IC Role / Device Role / Timing Role: Primary-side controller managing PWM duty cycle, monitoring output voltage/current via DAC-reflected feedback, and communicating status over CAN bus. Use Value: Dual 12-bit DACs generate precise reference voltages; CAN interface enables interoperability with master controllers; low-power Stop mode reduces standby consumption. |
| Industrial Sensor Hub | Human-Machine Interface (HMI) |
Use Scenario: Multi-sensor node aggregating temperature, pressure, and vibration data for predictive maintenance. IC Role / Device Role / Timing Role: Analog front-end for 4–20 mA transmitters and thermocouple inputs; performs local FFT analysis using DSP instructions; stores logs in Flash. Use Value: Four ADCs sample multiple sensors simultaneously; 512 KB Flash retains firmware and historical data; CRC unit validates integrity of stored records. | Use Scenario: Touch-enabled control panel for medical devices or factory HMIs with LED backlight dimming. IC Role / Device Role / Timing Role: Capacitive touch sensing (TSC) for buttons/sliders; PWM-driven LED dimming via TIM17; USB HID interface for host communication. Use Value: 24-channel TSC supports complex gesture recognition; op-amps buffer touch signals; USB 2.0 FS enables plug-and-play configuration without external PHY. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar mixed-signal microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| STM32F303RET6 | Same core/peripherals but 512 KB Flash reduced to 256 KB; LQFP64 package (64-pin vs. 100-pin); 51 I/Os vs. 89. | Suitable for cost-sensitive, space-constrained designs with lower analog channel count and no FSMC requirement. | Select when Flash size, pin count, and external memory interface are not needed - reduces BOM and PCB area. |
| STM32F407VGT6 | ARM Cortex-M4F at 168 MHz, 1 MB Flash, 192 KB RAM; no integrated op-amps/comparators; higher power consumption. | Better for compute-heavy tasks (e.g., audio processing, protocol stacks); requires external analog components for sensor conditioning. | Choose when raw processing throughput outweighs integrated analog - but adds design complexity and component count. |
Compared with STM32F303RET6, the STM32F303VET6TR offers 2× Flash, 38 more I/Os, and FSMC for external memory - critical for scalable HMI or data-acquisition systems. Versus STM32F407VGT6, it trades CPU speed for on-chip analog integration, reducing bill-of-materials and board space in sensor- and actuator-focused applications.
Availability
STM32F303VET6TR is available at Aetrix Electronics and suitable for motor control systems, digital power converters, industrial sensor hubs, and human-machine interfaces requiring stable component supply and long-term industrial lifecycle support.
Supply support for STM32F303VET6TR 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 since 1987.
The STM32F3 series targets cost-sensitive, analog-intensive embedded applications - combining high-precision analog peripherals with real-time Cortex-M4 performance for motor control, digital power, and industrial automation.
FAQ
What is the maximum operating frequency and how is it achieved?
The STM32F303VET6TR achieves 72 MHz maximum CPU frequency using its internal PLL, which multiplies the 8 MHz HSI or external crystal input. The PLL supports fractional division and is configured via RCC registers; stable operation requires proper decoupling and adherence to VDD/VDDA voltage and temperature specifications per datasheet Section 6.3.
Does this MCU support hardware CRC calculation and why does it matter?
Yes - it includes a dedicated CRC calculation unit compliant with IEEE-802.3 (32-bit polynomial). This enables real-time checksum computation for firmware integrity verification, secure OTA updates, and reliable communication frame validation without burdening the CPU - critical for safety-critical industrial firmware deployments.
How many analog-to-digital converters does it have and what are their key capabilities?
It integrates four independent ADCs (ADC1–ADC4), each supporting up to 16 channels, selectable resolution (6/8/10/12-bit), and conversion time as low as 0.20 µs. They share a common clock and can be triggered synchronously - enabling simultaneous sampling of multiple analog signals such as phase currents in motor drives or multi-sensor arrays.
What debug interfaces are supported and are they production-safe?
It supports Serial Wire Debug (SWD) and JTAG via dedicated pins (SWCLK, SWDIO, JTCK, JTDI, etc.), with full ETM trace capability. These interfaces remain active in all debug modes and do not interfere with normal operation when unused - making them safe for production programming and field diagnostics without requiring additional test points or bootloaders.
STM32F303VET6TR Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 100-LQFP
- Series:
- STM32F3
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Active
- Programmable:
- Verified
- Core Processor:
- ARM® Cortex®-M4
- Core Size:
- 32-Bit Single-Core
- Speed:
- 72MHz
- Connectivity:
- CANbus, I2C, IrDA, LINbus, SPI, UART/USART, USB
- Peripherals:
- DMA, I2S, POR, PWM, WDT
- Number of I/O:
- 86
- Program Memory Size:
- 512KB (512K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 80K x 8
- Voltage - Supply (Vcc/Vdd):
- 2V ~ 3.6V
- Data Converters:
- A/D 39x12b; D/A 2x12b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
STM32F303VET6TR FAQ
1.How can I place an order for STM32F303VET6TR through Aetrix?
Please submit a Request for Quotation (RFQ) for STM32F303VET6TR 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 STM32F303VET6TR reliable?
The price and inventory of STM32F303VET6TR are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32F303VET6TR is usually 5 days.
3.What payment methods are accepted for STM32F303VET6TR?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32F303VET6TR transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for STM32F303VET6TR?
STM32F303VET6TR orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your STM32F303VET6TR 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 STM32F303VET6TR?
For technical support, including STM32F303VET6TR datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32F303VET6TR requirements.
6.How does Aetrix verify that STM32F303VET6TR is sourced from the original manufacturer or authorized distributors?
All STM32F303VET6TR 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 STM32F303VET6TR meets industry standards.
7.What is the process for return or replacement of STM32F303VET6TR?
All STM32F303VET6TR units undergo pre-shipment inspection (PSI). If there is an issue with STM32F303VET6TR, 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 STM32F303VET6TR part is unused and in its original packaging.
Return procedure for STM32F303VET6TR:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
STM32F303VET6TR Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

