It has 512 KB Flash and 128 KB RAM, with USB OTG, CANbus, and a 27-channel 16-bit ADC.
100 MHz Cortex-M4 — what the clock rate means for the BOM
For a design that needs to run a FreeRTOS scheduler with CAN and USB stacks simultaneously, the 100 MHz rate keeps interrupt latency under 12 cycles and leaves margin for peripheral DMA transfers without stalling the core.
Memory sizing — 512 KB Flash and 128 KB RAM
512 KB of program Flash and 128 KB of RAM place this MCU in the mid-density tier. The Flash supports a combined application image with bootloader, USB stack, and CANopen protocol stack.
