Overview
The STM32F334R8T6 is a microcontroller from the STM32F334x4/6/8 family, produced by STMicroelectronics. It features the high-performance Arm® Cortex®-M4 32-bit RISC core, operating at up to 72 MHz and including a floating-point unit (FPU). This microcontroller is designed for a wide range of applications requiring high performance, low power consumption, and advanced peripherals.
The device incorporates high-speed embedded memories, including up to 64 Kbytes of Flash memory and up to 12 Kbytes of SRAM, along with a routine booster (4 Kbytes of SRAM on instruction and data bus with HW parity check). It also includes a CRC calculation unit, reset and supply management, and various low-power modes such as Sleep, Stop, and Standby.
Key Specifications
Parameter | Specification |
---|---|
Core | Arm® Cortex®-M4 32-bit CPU with FPU (72 MHz max) |
Memories | Up to 64 Kbytes of Flash memory, up to 12 Kbytes of SRAM |
ADCs | Two fast 12-bit ADCs (5 Msps), up to 21 channels |
DACs | Up to three 12-bit DAC channels |
Comparators | Three ultra-fast rail-to-rail analog comparators |
Operational Amplifier | One operational amplifier |
Timers | One 32-bit timer, seven 16-bit timers, and two watchdog timers |
Communication Interfaces | One I2C, one SPI, up to three USARTs, and one CAN (2.0B Active) |
Operating Temperature | –40 to +85 °C or –40 to +105 °C |
Power Supply | 2.0 to 3.6 V |
I/O Ports | Up to 51 fast I/O ports, several 5 V-tolerant |
Key Features
- High-Performance Core: Arm® Cortex®-M4 32-bit CPU with FPU, operating at up to 72 MHz.
- Advanced Peripherals: Two fast 12-bit ADCs, up to three 12-bit DAC channels, three ultra-fast rail-to-rail analog comparators, and one operational amplifier.
- Memory and Performance: Up to 64 Kbytes of Flash memory, up to 12 Kbytes of SRAM, and a routine booster (4 Kbytes of SRAM on instruction and data bus with HW parity check).
- Low-Power Modes: Sleep, Stop, and Standby modes for low-power applications.
- Communication Interfaces: One I2C, one SPI, up to three USARTs, and one CAN (2.0B Active) interface.
- Timer and Clock Management: One 32-bit timer, seven 16-bit timers, two watchdog timers, and various clock management options including crystal oscillators and internal RC oscillators.
- Capacitive Sensing: Up to 18 capacitive sensing channels supporting touchkeys, linear and rotary touch sensors.
Applications
- Industrial Automation: Motor control, power management, and industrial communication systems.
- Consumer Electronics: Smart home devices, audio and video equipment, and other consumer electronics requiring advanced peripherals.
- Medical Devices: Medical diagnostic equipment, patient monitoring systems, and other medical devices needing high precision and reliability.
- Automotive Systems: In-vehicle infotainment, driver assistance systems, and automotive control units.
- IoT and Wearables: Internet of Things (IoT) devices, wearables, and other applications requiring low power consumption and advanced features.
Q & A
- What is the maximum operating frequency of the STM32F334R8T6?
The maximum operating frequency is up to 72 MHz.
- How much Flash memory does the STM32F334R8T6 have?
Up to 64 Kbytes of Flash memory.
- What types of ADCs are available on the STM32F334R8T6?
Two fast 12-bit ADCs with up to 21 channels.
- Does the STM32F334R8T6 support low-power modes?
Yes, it supports Sleep, Stop, and Standby modes.
- What communication interfaces are available on the STM32F334R8T6?
One I2C, one SPI, up to three USARTs, and one CAN (2.0B Active) interface.
- How many I/O ports does the STM32F334R8T6 have?
Up to 51 fast I/O ports, several of which are 5 V-tolerant.
- What is the operating temperature range of the STM32F334R8T6?
–40 to +85 °C or –40 to +105 °C.
- What is the power supply voltage range for the STM32F334R8T6?
2.0 to 3.6 V.
- Does the STM32F334R8T6 support capacitive sensing?
Yes, it supports up to 18 capacitive sensing channels.
- What types of timers are available on the STM32F334R8T6?
One 32-bit timer, seven 16-bit timers, and two watchdog timers.