The STM32F091RCT6U microcontrollers have a wide variety of improved peripherals and I/Os, a high-performance ARM?Cortex?-M0 32-bit RISC core working at up to 48 MHz frequency, and high-speed embedded storage (up to 256 Kbytes of Flash memory and 32 Kbytes of SRAM). Two I2Cs, two SPIs/one I2S, one HDMI CEC, up to eight USARTs, one CAN, one 12-bit ADC, one 12-bit DAC with two channels, seven 16-bit timers, one 32-bit timer, and an advanced-control PWM timer are among the device's standard communication interfaces. The STM32F091RCT6U microcontrollers are ideal for a variety of applications, including application control and user interfaces, handheld devices, A/V receivers and digital TV, PC peripherals, gaming, and GPS platforms, industrial applications, PLCs, inverters, printers, scanners, alarm systems, video intercoms and HVACs.
STM32F091RCT6U Features
CRC calculation unit
12-channel DMA controller
One 12-bit D/A converter (with 2 channels)
Up to 88 fast I/Os
All mappable on external interrupt vectors
Up to 69 I/Os with 5V-tolerant capability and 19 with independent supply VDDIO2