Overview
The STM32F373R8T6 is a 32-bit microcontroller from STMicroelectronics, part of the STM32F373xx family. It is based on the high-performance ARM® Cortex®-M4 32-bit RISC core, operating at a frequency of up to 72 MHz. This microcontroller includes a floating-point unit (FPU), a memory protection unit (MPU), and an Embedded Trace Macrocell™ (ETM). It features high-speed embedded memories, including up to 64 Kbytes of Flash memory and 16 Kbytes of SRAM, along with an extensive range of enhanced I/Os and peripherals connected to two APB buses.
The device is designed for low-power applications, with various power-saving modes such as Sleep, Stop, and Standby. It operates within a temperature range of -40 to +85 °C and is powered by a 2.0 to 3.6 V supply.
Key Specifications
Specification | Details |
---|---|
Core Processor | ARM® 32-bit Cortex®-M4 CPU (72 MHz max), single-cycle multiplication and HW division, DSP instruction with FPU and MPU |
Program Memory Size | 64 Kbytes of Flash memory |
RAM Size | 16 Kbytes of SRAM with HW parity check |
Supply Voltage | 2.0 to 3.6 V |
Operating Temperature | -40 to +85 °C |
Package | 64-LQFP (10x10 mm) |
ADCs | One 12-bit ADC (1 Msps), three 16-bit Sigma Delta ADCs |
DACs | Three 12-bit DAC channels |
Timers | Nine 16-bit timers, two 32-bit timers, and three basic timers |
Communication Interfaces | Two I2Cs, three SPIs, three USARTs, CAN, USB 2.0 full speed interface |
I/Os | Up to 84 fast I/Os, up to 45 I/Os with 5 V tolerant capability |
Key Features
- High-performance ARM® Cortex®-M4 32-bit RISC core with FPU and MPU
- High-speed embedded memories: up to 64 Kbytes of Flash memory and 16 Kbytes of SRAM
- Low power modes: Sleep, Stop, Standby, and VBAT supply for RTC and backup registers
- Extensive range of peripherals including ADCs, DACs, comparators, and timers
- Advanced communication interfaces: I2Cs, SPIs, USARTs, CAN, and USB 2.0 full speed interface
- Up to 84 fast I/Os and up to 45 I/Os with 5 V tolerant capability
- Internal oscillators: 4 to 32 MHz crystal oscillator, 32 kHz oscillator for RTC, internal 8 MHz RC with x16 PLL option, and internal 40 kHz oscillator
Applications
The STM32F373R8T6 is suitable for a wide range of applications that require high performance, low power consumption, and advanced peripherals. These include:
- Industrial automation and control systems
- Medical devices requiring precise analog measurements
- Automotive systems, especially those needing advanced communication interfaces like CAN and USB
- Consumer electronics requiring low power modes and high performance
- IoT devices that need efficient power management and multiple communication interfaces
Q & A
- What is the core processor of the STM32F373R8T6?
The core processor is the ARM® 32-bit Cortex®-M4 CPU, operating at up to 72 MHz with a floating-point unit (FPU) and memory protection unit (MPU).
- How much Flash memory does the STM32F373R8T6 have?
The STM32F373R8T6 has 64 Kbytes of Flash memory.
- What are the operating temperature ranges for the STM32F373R8T6?
The operating temperature ranges are -40 to +85 °C.
- What types of ADCs are available on the STM32F373R8T6?
The device features one 12-bit ADC and three 16-bit Sigma Delta ADCs.
- Does the STM32F373R8T6 support low power modes?
Yes, it supports low power modes such as Sleep, Stop, and Standby, along with a VBAT supply for RTC and backup registers.
- What communication interfaces are available on the STM32F373R8T6?
The device includes two I2Cs, three SPIs, three USARTs, CAN, and a USB 2.0 full speed interface.
- How many I/Os does the STM32F373R8T6 have?
The device has up to 84 fast I/Os, with up to 45 I/Os having 5 V tolerant capability.
- What is the package type of the STM32F373R8T6?
The package type is 64-LQFP (10x10 mm).
- Does the STM32F373R8T6 have internal oscillators?
Yes, it includes a 4 to 32 MHz crystal oscillator, a 32 kHz oscillator for RTC, an internal 8 MHz RC with x16 PLL option, and an internal 40 kHz oscillator.
- What is the supply voltage range for the STM32F373R8T6?
The supply voltage range is 2.0 to 3.6 V.