The STM32L100RCT6 is an ultra-low-power Microcontroller incorporates the connectivity power of the universal serial bus (USB) with the high-performance ARM Cortex?-M3 32-bit RISC core operating at a frequency of 32MHz (33.3 DMIPS), a memory protection unit (MPU), high-speed embedded memories (Flash memory up to 256kb and RAM up to 16KB) and an extensive range of enhanced I/Os and peripherals connected to two APB buses. The device offers one 12-bit ADC, two DACs, two ultra-low-power comparators, six general-purpose 16-bit timers and two basic timers, which can be used as time bases. Moreover, the device contains standard and advanced communication interfaces up to two I2Cs, three SPIs, two I2S, three USARTs and an USB. It also includes a real-time clock and a set of backup registers that remain powered in standby mode.
- Ultra-low-power Platform
- ARM? Cortex?-M3 32-bit CPU Core
- Low-power, Ultra-safe BOR (Brownout Reset) with 5 Selectable Thresholds
- Ultra-low-power POR/PDR
- Programmable Voltage Detector (PVD)
- 1 to 24MHz Crystal Oscillator
- 32kHz Oscillator for RTC with Calibration
- High Speed Internal 16MHz
- Internal Low-power 37kHz RC
- Internal Multispeed Low-power 65kHz to 4.2MHz
- PLL for CPU Clock and USB (48MHz)
- USB and USART Supported
- Serial Wire Debug Supported
- JTAG Supported
- 51 Fast I/Os (42 I/Os 5V Tolerant), All Mappable on 16 External Interrupt Vectors
- 256kb Flash Memory with ECC
- 16kb RAM
- 4kb True EEPROM with ECC
- 20-byte Backup Register
- LCD Driver for up to 8 x 28 Segments
嵌入式设计与开发, 信号处理, 计算机和计算机周边