The STM32F050F4P6 is a 32-bit Low- and medium-density advanced ARM?-based MCU with up to 32kB flash, timers, ADC and communication interfaces. The STM32F050xx family incorporates the high-performance ARM Cortex?-M0 32-bit RISC core operating at a 48MHz maximum frequency, high-speed embedded memories (flash memory up to 32kB and SRAM up to 4kB) and an extensive range of enhanced peripherals and I/Os. All devices offer standard communication interfaces (one I2C, one SPI, one I2S and one USART), one 12-bit ADC, up to five general-purpose 16-bit timers, a 32-bit timer and an advanced-control PWM timer. A comprehensive set of power-saving modes allows the design of low-power applications.
- ARM 32-bit Cortex?-M0 CPU, frequency up to 48MHz
- CRC calculation unit
- Power-on/Power-down reset (POR/PDR)
- Programmable voltage detector (PVD)
- Sleep, stop and standby low power modes
- Clock management - 4 to 32MHz crystal oscillator and 32kHz oscillator for RTC with calibration
- Up to 39 fast I/Os - All mappable on external interrupt vectors
- 5-channel DMA controller
- Calendar RTC with alarm and periodic wakeup from stop/standby
- Serial wire debug (SWD)
工业