CANopen Geräte Support
| Hersteller | Typ |
| ATMEL (Microchip) | ATmega64C, AT90CAN64, AT90CAN128, SAM C21, SAM E54, SAM V71 |
| BOSCH | C_CAN, D_CAN, M_CAN |
| DCD | DCAN FD |
| NXP | Kinetis, S12Z, HCS12, i.MX6 (Linux, INTEGRITY OS), MPC560x, KEAZ128, S32K146, LPC15xx, LPC17xx, LPC40xx, LPC546xx |
| Infineon | XMC4000 (ARM Cortex-M4, MultiCAN), XMC1400 (Cortex-M0) |
| Intel | x86 Architecture |
| Microchip | dsPIC33, PIC24H, PIC32MK |
| NuvoTon | NUC130, NUC140 |
| Renesas | RL78/F14, RX62, RX63N, RX65N, V850E2, RH850/F1L, RH850/F1KH-D8, Synergy S1,S3,S5,S7 |
| Silicon Labs | EFM32GG11 |
| ST Microelectronics | all STM32 (ARM Cortex-M0, Cortex-M3, Cortex-M4, Cortex-M7, bxCAN, M_CAN) including latest STM32G0 & STM32U5, SPC570S |
| Texas Instruments | TMS320, C2000, TMS570 (Hercules), Tiva TM4C129, Sitara AM335x |
| LINUX systems | can4linux, SocketCAN, ECI |
| Windows (x84-64) systems | including support for the CPC Series of CAN PC Interfaces |
Diese Tabelle listet nur die Familien auf. Alle Anbieter bieten innerhalb jeder Familie eine große Anzahl von „Familienmitgliedern” an, die sich in Bezug auf Peripherie, maximale Taktrate oder Gehäusegröße unterscheiden. Folglich unterscheiden sich auch die Anzahl der Pins und die Pinbelegung.
Die Protokollstacks können mit den folgenden Compilern und/oder IDEs verwendet werden:
- gcc,
- Green Hills Compiler (PPC) by Green Hills Software,
- ARM Keil Compiler,
- IAR Embedded Workbench by IAR Systems,
- Atmel Studio,
- STM32CubeIDE,
- Atollic True Studio,
- MPLAB X,
- Renesas e2Studio with Renesas Compiler
und mehr. (Nicht alle Compiler können mit allen Zielen verwendet werden. Bitte erkundigen Sie sich daher vorab nach bestimmten CPU-/Compiler-Kombinationen.)