The MK20DX256VLQ10R: 32-bit ARM Cortex-M4 MCU, 100 MHz, 256 KB Flash, 64 KB RAM, 42-channel 16-bit ADC, dual 12-bit DACs. 100 MHz Cortex-M4 with 100 I/O in 144-LQFP. Supports CANbus, USB OTG, and EBI/EMI. Internal oscillator included.
On-chip CANbus, USB OTG, and a flexible EBI/EMI bus for external memory or FPGA glue make this a single-chip candidate for a gateway node that bridges a CANopen fieldbus to a USB host. The I²S interface handles audio streaming for voice-annunciator panels. DMA offloads the Cortex-M4 from peripheral servicing, keeping the 100 MHz headroom for the application code. The 4 KB EEPROM emulation in the FlexNVM block stores calibration constants and production counters without an external serial EEPROM, saving one I²C device and its associated board area.
No last-time-buy or obsolescence notice applies to this order code.
