Overview
The STM32F105RCT6V is a 32-bit microcontroller from the STM32 F1 series, produced by STMicroelectronics. It incorporates the high-performance ARM Cortex-M3 RISC core, operating at a frequency of 72 MHz. This microcontroller features high-speed embedded memories, including up to 256 KB of Flash memory and 64 KB of SRAM. It also includes an extensive range of enhanced peripherals and I/Os connected to two APB buses. The device is designed for a wide range of applications, particularly those requiring advanced communication interfaces and robust peripheral support.
Key Specifications
Specification | Value |
---|---|
Core | ARM 32-bit Cortex-M3 CPU |
Maximum Frequency | 72 MHz |
Flash Memory | Up to 256 KB |
SRAM | Up to 64 KB |
Package Type | LQFP |
Number of Pins | 64 |
I/Os | 51 (all mappable on 16 external interrupt vectors, almost all 5 V-tolerant) |
ADCs | 2 x 12-bit |
Timers | 4 x 16-bit general purpose timers, 1 x 16-bit motor control PWM timer |
Communication Interfaces | Up to 2 I²Cs, 3 SPIs, 2 I²Ss, 5 USARTs, USB OTG FS, 2 CANs |
Operating Temperature | -40°C to +105°C |
Power Supply | 2.0 to 3.6 V |
Key Features
- High-performance ARM Cortex-M3 RISC core operating at 72 MHz
- Single cycle multiplication and hardware division
- Clock, reset, and supply management with POR, PDR, and programmable voltage detector (PVD)
- Internal 8 MHz factory-trimmed RC and 40 kHz RC oscillators
- 32 kHz Oscillator for RTC with calibration
- Sleep, stop, and standby modes for power-saving
- VBAT supply for RTC and backup registers
- 2 x 12-bit D/A converters
- 12-channel DMA Controller
- Serial wire debug (SWD) and JTAG interfaces
- Cortex-M3 embedded trace macrocell™
- CRC calculation unit and 96-bit unique ID
- 2 x Watchdog timers (Independent and Window)
- SysTick Timer
- CAN interface (2.0B Active)
- USB 2.0 full speed device/host/OTG controller
Applications
- Motor Drive & Control
- Automation & Process Control
- Industrial
- Power Management
- Consumer Electronics
- Security
- HVAC
- Imaging, Video & Vision
- Audio
- Medical
Q & A
- What is the core type of the STM32F105RCT6V microcontroller?
The core type is the ARM 32-bit Cortex-M3 CPU. - What is the maximum operating frequency of the STM32F105RCT6V?
The maximum operating frequency is 72 MHz. - How much Flash memory and SRAM does the STM32F105RCT6V have?
The STM32F105RCT6V has up to 256 KB of Flash memory and up to 64 KB of SRAM. - What types of communication interfaces are available on the STM32F105RCT6V?
The device features up to two I²Cs, three SPIs, two I²Ss, five USARTs, a USB OTG FS, and two CANs. - What is the operating temperature range of the STM32F105RCT6V?
The operating temperature range is -40°C to +105°C. - What is the power supply range for the STM32F105RCT6V?
The power supply range is 2.0 to 3.6 V. - Does the STM32F105RCT6V support power-saving modes?
Yes, it supports sleep, stop, and standby modes for power-saving. - What types of timers are available on the STM32F105RCT6V?
The device includes four 16-bit general purpose timers and one 16-bit motor control PWM timer. - Is the STM32F105RCT6V suitable for motor control applications?
Yes, it is suitable for motor control applications due to its advanced motor control timers and other relevant peripherals. - Does the STM32F105RCT6V have a USB interface?
Yes, it features a USB 2.0 full speed device/host/OTG controller.