![]()  | 
  
    CMSIS-Driver
    Version 2.8.0
    
   Peripheral Interface for Middleware and Application Code 
   | 
 
The following table shows a list of current CMSIS-Driver implementations. It is regularly updated, so it is subject to change.
| Vendor | Device/Family | CAN | Ethernet MAC | Ethernet PHY | I2C | MCI | NAND | Flash | SAI | SPI | Storage | USART | USB Host | USB Device | VIO | WiFi | 
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Arm | Musca-A1 | |||||||||||||||
| Musca-B1 | ||||||||||||||||
| Musca-S1 | ||||||||||||||||
| SSE-200 | ||||||||||||||||
| SSE-300 | ||||||||||||||||
| SSE-310 | ||||||||||||||||
| Espressif | ESP32 | |||||||||||||||
| ESP8266 | ||||||||||||||||
| Infineon | S29GL064Nx2 | |||||||||||||||
| XMC1000 | ||||||||||||||||
| XMC4000 | ||||||||||||||||
| Inventek | ISM43362 | |||||||||||||||
| Microchip | KSZ8061RNA | |||||||||||||||
| KSZ8061RNB | ||||||||||||||||
| KSZ8851SNL | ||||||||||||||||
| LAN8710A | ||||||||||||||||
| LAN8720 | ||||||||||||||||
| LAN8742A | ||||||||||||||||
| LAN8740A | ||||||||||||||||
| LAN91C111 | ||||||||||||||||
| LAN9220 | ||||||||||||||||
| Micron | M29EW28F128 | |||||||||||||||
| M29W640FB | ||||||||||||||||
| NXP | LPC1500 | |||||||||||||||
| LPC1700 | ||||||||||||||||
| LPC1800 | ||||||||||||||||
| LPC4000 | ||||||||||||||||
| LPC4300 | ||||||||||||||||
| i.MXRT105x | ||||||||||||||||
| i.MXRT1060 | ||||||||||||||||
| i.MXRT1064 | ||||||||||||||||
| K32L2A31A | ||||||||||||||||
| K32L2A41A | ||||||||||||||||
| K32L2B11A | ||||||||||||||||
| K32L2B21A | ||||||||||||||||
| K32L2B31A | ||||||||||||||||
| K32L3A60 | ||||||||||||||||
| LPC51U68 | ||||||||||||||||
| LPC54005 | ||||||||||||||||
| LPC54016 | ||||||||||||||||
| LPC54018M | ||||||||||||||||
| LPC54018 | ||||||||||||||||
| LPC54102 | ||||||||||||||||
| LPC54113 | ||||||||||||||||
| LPC54114 | ||||||||||||||||
| LPC54605 | ||||||||||||||||
| LPC54606 | ||||||||||||||||
| LPC54607 | ||||||||||||||||
| LPC54608 | ||||||||||||||||
| LPC54616 | ||||||||||||||||
| LPC54618 | ||||||||||||||||
| LPC54628 | ||||||||||||||||
| LPC54S005 | ||||||||||||||||
| LPC54S016 | ||||||||||||||||
| LPC54S018M | ||||||||||||||||
| LPC54S018 | ||||||||||||||||
| LPC5502 | ||||||||||||||||
| LPC5504 | ||||||||||||||||
| LPC5506 | ||||||||||||||||
| LPC5512 | ||||||||||||||||
| LPC5514 | ||||||||||||||||
| LPC5516 | ||||||||||||||||
| LPC5526 | ||||||||||||||||
| LPC5528 | ||||||||||||||||
| LPC5534 | ||||||||||||||||
| LPC5536 | ||||||||||||||||
| LPC55S04 | ||||||||||||||||
| LPC55S06 | ||||||||||||||||
| LPC55S14 | ||||||||||||||||
| LPC55S16 | ||||||||||||||||
| LPC55S26 | ||||||||||||||||
| LPC55S28 | ||||||||||||||||
| LPC55S36 | ||||||||||||||||
| LPC55S66 | ||||||||||||||||
| LPC55S69 | ||||||||||||||||
| MIMX8MD6 | ||||||||||||||||
| MIMX8MD7 | ||||||||||||||||
| MIMX8MQ5 | ||||||||||||||||
| MIMX8MQ6 | ||||||||||||||||
| MIMX8MQ7 | ||||||||||||||||
| MIMXRT1011 | ||||||||||||||||
| MIMXRT1015 | ||||||||||||||||
| MIMXRT1021 | ||||||||||||||||
| MIMXRT1024 | ||||||||||||||||
| MIMXRT1051 | ||||||||||||||||
| MIMXRT1052 | ||||||||||||||||
| MIMXRT1061 | ||||||||||||||||
| MIMXRT1061X | ||||||||||||||||
| MIMXRT1062 | ||||||||||||||||
| MIMXRT1062X | ||||||||||||||||
| MIMXRT1064 | ||||||||||||||||
| MIMXRT1165 | ||||||||||||||||
| MIMXRT1166 | ||||||||||||||||
| MIMXRT1173 | ||||||||||||||||
| MIMXRT1175 | ||||||||||||||||
| MIMXRT1176 | ||||||||||||||||
| MIMXRT533S | ||||||||||||||||
| MIMXRT555S | ||||||||||||||||
| MIMXRT595S | ||||||||||||||||
| MIMXRT633S | ||||||||||||||||
| MIMXRT685S | ||||||||||||||||
| MK02F12810 | ||||||||||||||||
| MK11D5 | ||||||||||||||||
| MK11DA5 | ||||||||||||||||
| MK12D5 | ||||||||||||||||
| MK21D5 | ||||||||||||||||
| MK21DA5 | ||||||||||||||||
| MK21F12 | ||||||||||||||||
| MK21FA12 | ||||||||||||||||
| MK22D5 | ||||||||||||||||
| MK22F12810 | ||||||||||||||||
| MK22F12 | ||||||||||||||||
| MK22F25612 | ||||||||||||||||
| MK22F51212 | ||||||||||||||||
| MK22FA12 | ||||||||||||||||
| MK24F12 | ||||||||||||||||
| MK24F25612 | ||||||||||||||||
| MK26F18 | ||||||||||||||||
| MK27F15 | ||||||||||||||||
| MK27FA15 | ||||||||||||||||
| MK28F15 | ||||||||||||||||
| MK28FA15 | ||||||||||||||||
| MK63F12 | ||||||||||||||||
| MK64F12 | ||||||||||||||||
| MK65F18 | ||||||||||||||||
| MK66F18 | ||||||||||||||||
| MK80F25615 | ||||||||||||||||
| MK82F25615 | ||||||||||||||||
| MKE02Z4 | ||||||||||||||||
| MKE04Z1284 | ||||||||||||||||
| MKE04Z4 | ||||||||||||||||
| MKE06Z4 | ||||||||||||||||
| MKE12Z7 | ||||||||||||||||
| MKE13Z7 | ||||||||||||||||
| MKE14F16 | ||||||||||||||||
| MKE14Z4 | ||||||||||||||||
| MKE14Z7 | ||||||||||||||||
| MKE15Z4 | ||||||||||||||||
| MKE15Z7 | ||||||||||||||||
| MKE16F16 | ||||||||||||||||
| MKE16Z4 | ||||||||||||||||
| MKE17Z7 | ||||||||||||||||
| MKE18F16 | ||||||||||||||||
| MKL02Z4 | ||||||||||||||||
| MKL03Z4 | ||||||||||||||||
| MKL13Z644 | ||||||||||||||||
| MKL17Z4 | ||||||||||||||||
| MKL17Z644 | ||||||||||||||||
| MKL26Z4 | ||||||||||||||||
| MKL27Z4 | ||||||||||||||||
| MKL27Z644 | ||||||||||||||||
| MKL28Z7 | ||||||||||||||||
| MKL33Z4 | ||||||||||||||||
| MKL33Z644 | ||||||||||||||||
| MKL34Z4 | ||||||||||||||||
| MKL36Z4 | ||||||||||||||||
| MKL43Z4 | ||||||||||||||||
| MKL46Z4 | ||||||||||||||||
| MKL82Z7 | ||||||||||||||||
| MKM14ZA5 | ||||||||||||||||
| MKM33ZA5 | ||||||||||||||||
| MKM34Z7 | ||||||||||||||||
| MKM34ZA5 | ||||||||||||||||
| MKM35Z7 | ||||||||||||||||
| MKS20F12 | ||||||||||||||||
| MKS22F12 | ||||||||||||||||
| MKV10Z1287 | ||||||||||||||||
| MKV10Z7 | ||||||||||||||||
| MKV11Z7 | ||||||||||||||||
| MKV30F12810 | ||||||||||||||||
| MKV31F12810 | ||||||||||||||||
| MKV31F25612 | ||||||||||||||||
| MKV31F51212 | ||||||||||||||||
| MKV42F16 | ||||||||||||||||
| MKV44F16 | ||||||||||||||||
| MKV46F16 | ||||||||||||||||
| MKV56F24 | ||||||||||||||||
| MKV58F24 | ||||||||||||||||
| S32K3 | ||||||||||||||||
| Qualcomm | QCA400x | |||||||||||||||
| Redpine | RS13100 | |||||||||||||||
| RS14100 | ||||||||||||||||
| Renesas | AT45DB641E | |||||||||||||||
| AT45DB642D | ||||||||||||||||
| DA16200 | ||||||||||||||||
| STMicroelectronics | STM32F0xx | |||||||||||||||
| STM32F1xx | ||||||||||||||||
| STM32F2xx | ||||||||||||||||
| STM32F3xx | ||||||||||||||||
| STM32F4xx | ||||||||||||||||
| STM32F7xx | ||||||||||||||||
| STM32G0xx | ||||||||||||||||
| STM32G4xx | ||||||||||||||||
| STM32H7xx | ||||||||||||||||
| STM32L0xx | ||||||||||||||||
| STM32L1xx | ||||||||||||||||
| STM32L4xx | ||||||||||||||||
| STM32L5xx | ||||||||||||||||
| STM32U5xx | ||||||||||||||||
| ST802RT1 | ||||||||||||||||
| Texas Instruments | DP82848C | |||||||||||||||
| WizNet | WizFi360 |