Overview
The STM32F373C8T6 is a 32-bit microcontroller from the STM32F373xx family, produced by STMicroelectronics. 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 is designed for applications requiring high precision measurement and demanding signal processing, making it a versatile choice for various industrial and consumer electronics.
Key Specifications
Parameter | Specification |
---|---|
Core | ARM® 32-bit Cortex®-M4 CPU (up to 72 MHz) |
Flash Memory | 64 Kbytes |
SRAM | 32 Kbytes with HW parity check |
ADC | One 12-bit ADC (1 Msps), three 16-bit Sigma delta ADCs |
DAC | Two DACs (DAC1 with 2 channels and DAC2 with 1 channel) |
Timers | 9 general-purpose 16-bit timers, two general-purpose 32-bit timers, three basic timers |
Communication Interfaces | Two I2Cs, three SPIs, three USARTs, CAN 2.0B, USB |
Power Supply | 2.0 to 3.6 V |
Operating Temperature | -40 to +85 °C |
Package | LQFP, 48 pins |
I/Os | Up to 37 high current I/Os, 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 32 Kbytes of SRAM.
- Extensive range of enhanced I/Os and peripherals connected to two APB buses.
- One fast 12-bit ADC (1 Msps) and three 16-bit Sigma delta ADCs.
- Two DACs (DAC1 with 2 channels and DAC2 with 1 channel).
- Low-power RTC, 9 general-purpose 16-bit timers, two general-purpose 32-bit timers, and three basic timers.
- Standard and advanced communication interfaces: two I2Cs, three SPIs, three USARTs, CAN 2.0B, and USB.
- Comprehensive set of power-saving modes: Sleep, Stop, and Standby.
- VBAT supply for RTC and backup registers.
- 12-channel DMA controller and independent and system watchdog timers.
- SysTick timer: 24-bit down counter.
- Calendar RTC with alarm and periodic wakeup from Stop/Standby.
Applications
- Computers & Computer Peripherals
- Communications & Networking
- Security
- Sensor applications requiring high precision measurement and demanding signal processing.
Q & A
- What is the core architecture of the STM32F373C8T6?
The STM32F373C8T6 is based on the ARM® 32-bit Cortex®-M4 CPU.
- What is the maximum operating frequency of the STM32F373C8T6?
The maximum operating frequency is up to 72 MHz.
- How much Flash and SRAM memory does the STM32F373C8T6 have?
The STM32F373C8T6 has 64 Kbytes of Flash memory and 32 Kbytes of SRAM.
- What types of ADCs are available on the STM32F373C8T6?
It includes one 12-bit ADC (1 Msps) and three 16-bit Sigma delta ADCs.
- What communication interfaces are supported by the STM32F373C8T6?
It supports two I2Cs, three SPIs, three USARTs, CAN 2.0B, and USB.
- What is the operating temperature range of the STM32F373C8T6?
The operating temperature range is -40 to +85 °C.
- What is the power supply voltage range for the STM32F373C8T6?
The power supply voltage range is 2.0 to 3.6 V.
- Does the STM32F373C8T6 support low-power modes?
Yes, it supports Sleep, Stop, and Standby low-power modes.
- What type of package does the STM32F373C8T6 come in?
The STM32F373C8T6 comes in an LQFP package with 48 pins.
- How many high current I/Os does the STM32F373C8T6 have?
It has up to 37 high current I/Os.