100 MHz Cortex-M4 with 512 KB Flash — mid-range industrial MCU
32-bit ARM Cortex-M4 MCU running at 100 MHz. It carries 512 KB of program Flash and 128 KB of RAM. CAN handles industrial fieldbus links; USB OTG lets the MCU act as host or device for data logging or firmware updates. The EBI/EMI port can gluelessly connect external SRAM, NOR Flash, or an FPGA address space — useful when the on-chip 128 KB RAM runs short for a large frame buffer.
Data converters and peripheral set
DMA, I²S, PWM, and a watchdog timer round out the peripheral set. The 100 I/O lines include I²C, SPI, UART, IrDA, and SD card support.