MCU (Microcontroller Unit) is also called Single Chip Microcomputer. MCU is CPU with the appropriately-reduced frequency and specification, integrated with the peripheral interfaces, like memory, Timer, USB, A/D convertor, UART, PLC, and DMA, etc. Even the LCD driver circuit is integrated into single chip to realize the chip-level computer. Different combinations are carried out for different application fields.
·Core: ARM 32-bit Cortex-M4F CPU+FPU
- Highest speed 200 MHz operating frequency with memory protection unit
- Embedded FPU
·Flash: 1MB / 5MB
·SRAM: 96+128KB/640+384KB
·Clock
- Embedded 48 MHz RC oscillator with factory-trimmed
- Embedded 40 kHz RC oscillator with calibration function
- 32 kHz crystal oscillator for RTC with calibration function
·3 kinds of low consumption mode: sleep, stop and standby mode
- Up to 3x 12-bit A/D transformer
- Up to 2x 12-bit D/A transformer
- DMA: up to 14 channels DMA controller
- Up to 80 fast I/O
·Up to 17 timers
- 8x 16-bit timer, 2x32-bit timer
- 2x16-bit monitor control PWM advanced timers which commonly used in motor driver
- 2x WDT (Watch Dog Timer)
·Communication Interface
- Up to 3x I2C interfaces, 8x UARTs
- 4x SPI (36Mbit/s), CAN interface (2.0B Active)
- USB 2.0 full speed Device, 2x SDIO interfaces
·CRC calculation unit, 96-bit unique ID
·Package: LQFP100