Functional overviewFigure 1shows the general block diagram of the STM32F042x4/x6 devices.3.1ARM174;-Cortex174;-M0 coreThe ARM174; Cortex174;-M0 is a generation of ARM 32-bit RISC processors for embeddedsystems. It has been developed to provide a low-cost platform that meets the needs of MCUimplementation, with a reduced pin count and low-power consumption, while deliveringoutstanding computational performance and an advanced system response to interrupts.The ARM174; Cortex174;-M0 processors feature exceptional code-efficiency, delivering the highperformance expected from an ARM core, with memory sizes usually associated with 8- and16-bit devices.The STM32F042x4/x6 devices embed ARM core and are compatible with all ARM tools andsoftware