Manufacturer Part Number
STM32F105VBH6
Manufacturer
STMicroelectronics
Introduction
A high-performance ARM Cortex-M3 core-based microcontroller suited for embedded applications.
Product Features and Performance
32-Bit Single-Core ARM Cortex-M3 processor
Speed up to 72MHz
Advanced connectivity with CANbus, I2C, IrDA, LINbus, SPI, UART/USART, and USB OTG
Integrated DMA, POR, PWM, Voltage Detect, WDT peripherals
80 input/output pins for versatile functionality
128KB FLASH program memory
64KB RAM for data processing
Internal oscillator to reduce external component count
Product Advantages
Robust design suitable for industrial applications
High number of I/Os for complex tasks
Balanced performance and power consumption
Key Technical Parameters
Core Processor: ARM Cortex-M3
Speed: 72MHz
Connectivity options include CANbus, I2C, IrDA, LINbus, SPI, UART/USART, USB OTG
Program Memory: 128KB FLASH
RAM: 64KB
Supply Voltage: 2V to 3.6V
Data Converters: 16x12b A/D, 2x12b D/A
Temperature Range: -40°C to 85°C
Quality and Safety Features
Extended operating temperature range for reliability in harsh environments
Voltage detection for system integrity monitoring
Watchdog timer to prevent system failures
Compatibility
Compatible with various STM32 development environments
Suited for application upgrade with other STM32F1 series microcontrollers
Application Areas
Industrial control systems
Medical devices
Consumer electronics
Automotive applications
Complex embedded systems
Product Lifecycle
Active status, with ongoing manufacturer support
Not nearing discontinuation, with replacements and upgrades available in the STM32 product line
Several Key Reasons to Choose This Product
The versatility of connectivity options for diverse applications
Optimized power consumption for embedded systems
Adequate memory capacity for complex programming
Ease of integration in multi-faceted designs
Reliability endorsed by STMicroelectronics' reputation
Supports a wide operating voltage range, catering to flexible power supply design