IC MCU 32BIT 256KB FLASH 64LQFP |
STM32F105RCT6
STMicroelectronics
ICPlanet
ARMĀ® CortexĀ®-M3 series Microcontroller IC 32-Bit 72MHz 256KB (256K x 8) FLASH
Encapsulation: | |
---|---|
SKU: | |
Availability: | |
Quantity: | |
PDF Export | |
TYPE | DESCRIPTION |
---|---|
Category | Integrated Circuits (ICs) Embedded - Microcontrollers |
Mfr | STMicroelectronics |
Series | STM32F1 |
Package | Tray |
Part Status | Active |
Core Processor | ARMĀ® CortexĀ®-M3 |
Core Size | 32-Bit |
Speed | 72MHz |
Connectivity | CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB OTG |
Peripherals | DMA, POR, PWM, Voltage Detect, WDT |
Number of I/O | 51 |
Program Memory Size | 256KB (256K x 8) |
Program Memory Type | FLASH |
EEPROM Size | - |
RAM Size | 64K x 8 |
Voltage - Supply (Vcc/Vdd) | 2V ~ 3.6V |
Data Converters | A/D 16x12b; D/A 2x12b |
Oscillator Type | Internal |
Operating Temperature | -40°C ~ 85°C (TA) |
Mounting Type | Surface Mount |
Package / Case | 64-LQFP |
⢠Core: ARM® 32-bit Cortex®-M3 CPU
ā 72 MHz maximum frequency, 1.25 DMIPS/MHz (Dhrystone 2.1) performance at 0 wait state memory access
ā Single-cycle multiplication and hardware division
⢠Memories
ā 64 to 256 Kbytes of Flash memory
ā 64 Kbytes of general-purpose SRAM
⢠Clock, reset and supply management
ā 2.0 to 3.6 V application supply and I/Os
ā POR, PDR, and programmable voltage detector (PVD)
ā 3-to-25 MHz crystal oscillator
ā Internal 8 MHz factory-trimmed RC
ā Internal 40 kHz RC with calibration
ā 32 kHz oscillator for RTC with calibration
⢠Low power
ā Sleep, Stop and Standby modes
ā VBAT supply for RTC and backup registers
⢠2 à 12-bit, 1 µs A/D converters (16 channels)
ā Conversion range: 0 to 3.6 V
ā Sample and hold capability
ā Temperature sensor
ā up to 2 MSPS in interleaved mode
⢠2 à 12-bit D/A converters
⢠DMA: 12-channel DMA controller
ā Supported peripherals: timers, ADCs, DAC, I2Ss, SPIs, I2Cs and USARTs
⢠Debug mode
ā Serial wire debug (SWD) & JTAG interfaces
ā CortexĀ®-M3 Embedded Trace Macrocellā¢
⢠Up to 80 fast I/O ports
ā 51/80 I/Os, all mappable on 16 external interrupt vectors and almost all 5 V-tolerant
⢠CRC calculation unit, 96-bit unique ID
⢠Up to 10 timers with pinout remap capability
ā Up to four 16-bit timers, each with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input
ā 1 Ć 16-bit motor control PWM timer with dead-time generation and emergency stop
ā 2 Ć watchdog timers (Independent and Window)
ā SysTick timer: a 24-bit downcounter
ā 2 Ć 16-bit basic timers to drive the DAC
⢠Up to 14 communication interfaces with pinout remap capability
ā Up to 2 Ć I2C interfaces (SMBus/PMBus)
ā Up to 5 USARTs (ISO 7816 interface, LIN, IrDA capability, modem control)
ā Up to 3 SPIs (18 Mbit/s), 2 with a multiplexed I2S interface that offers audio class accuracy via advanced PLL schemes
ā 2 Ć CAN interfaces (2.0B Active) with 512 bytes of dedicated SRAM
ā USB 2.0 full-speed device/host/OTG controller with on-chip PHY that supports HNP/SRP/ID with 1.25 Kbytes of dedicated SRAM
ā 10/100 Ethernet MAC with dedicated DMA and SRAM (4 Kbytes): IEEE1588 hardware support, MII/RMII available on all packages
TYPE | DESCRIPTION |
---|---|
Category | Integrated Circuits (ICs) Embedded - Microcontrollers |
Mfr | STMicroelectronics |
Series | STM32F1 |
Package | Tray |
Part Status | Active |
Core Processor | ARMĀ® CortexĀ®-M3 |
Core Size | 32-Bit |
Speed | 72MHz |
Connectivity | CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB OTG |
Peripherals | DMA, POR, PWM, Voltage Detect, WDT |
Number of I/O | 51 |
Program Memory Size | 256KB (256K x 8) |
Program Memory Type | FLASH |
EEPROM Size | - |
RAM Size | 64K x 8 |
Voltage - Supply (Vcc/Vdd) | 2V ~ 3.6V |
Data Converters | A/D 16x12b; D/A 2x12b |
Oscillator Type | Internal |
Operating Temperature | -40°C ~ 85°C (TA) |
Mounting Type | Surface Mount |
Package / Case | 64-LQFP |
⢠Core: ARM® 32-bit Cortex®-M3 CPU
ā 72 MHz maximum frequency, 1.25 DMIPS/MHz (Dhrystone 2.1) performance at 0 wait state memory access
ā Single-cycle multiplication and hardware division
⢠Memories
ā 64 to 256 Kbytes of Flash memory
ā 64 Kbytes of general-purpose SRAM
⢠Clock, reset and supply management
ā 2.0 to 3.6 V application supply and I/Os
ā POR, PDR, and programmable voltage detector (PVD)
ā 3-to-25 MHz crystal oscillator
ā Internal 8 MHz factory-trimmed RC
ā Internal 40 kHz RC with calibration
ā 32 kHz oscillator for RTC with calibration
⢠Low power
ā Sleep, Stop and Standby modes
ā VBAT supply for RTC and backup registers
⢠2 à 12-bit, 1 µs A/D converters (16 channels)
ā Conversion range: 0 to 3.6 V
ā Sample and hold capability
ā Temperature sensor
ā up to 2 MSPS in interleaved mode
⢠2 à 12-bit D/A converters
⢠DMA: 12-channel DMA controller
ā Supported peripherals: timers, ADCs, DAC, I2Ss, SPIs, I2Cs and USARTs
⢠Debug mode
ā Serial wire debug (SWD) & JTAG interfaces
ā CortexĀ®-M3 Embedded Trace Macrocellā¢
⢠Up to 80 fast I/O ports
ā 51/80 I/Os, all mappable on 16 external interrupt vectors and almost all 5 V-tolerant
⢠CRC calculation unit, 96-bit unique ID
⢠Up to 10 timers with pinout remap capability
ā Up to four 16-bit timers, each with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input
ā 1 Ć 16-bit motor control PWM timer with dead-time generation and emergency stop
ā 2 Ć watchdog timers (Independent and Window)
ā SysTick timer: a 24-bit downcounter
ā 2 Ć 16-bit basic timers to drive the DAC
⢠Up to 14 communication interfaces with pinout remap capability
ā Up to 2 Ć I2C interfaces (SMBus/PMBus)
ā Up to 5 USARTs (ISO 7816 interface, LIN, IrDA capability, modem control)
ā Up to 3 SPIs (18 Mbit/s), 2 with a multiplexed I2S interface that offers audio class accuracy via advanced PLL schemes
ā 2 Ć CAN interfaces (2.0B Active) with 512 bytes of dedicated SRAM
ā USB 2.0 full-speed device/host/OTG controller with on-chip PHY that supports HNP/SRP/ID with 1.25 Kbytes of dedicated SRAM
ā 10/100 Ethernet MAC with dedicated DMA and SRAM (4 Kbytes): IEEE1588 hardware support, MII/RMII available on all packages