Microchip logo
Microchip logo
  • All
  • Products
  • Documents
  • Applications Notes

CAN Bus and CAN FD Bus Products and Solutions

Bring communication and connectivity in your embedded design to the next level with Microchip's Controller Area Network (CAN) bus solutions technology. Originally created for automotive applications, the CAN protocol is a high-speed, reliable communication protocol for applications requiring robust communication at bit rates reaching 8 Mbps. Incorporating the CAN protocol into your design is a cost-effective communications option which enables a high degree of real-time capability for simple to complex electrical environments.

Microchip offers a complete line of products to meet the needs of high-performance embedded applications using the CAN protocol, including 8-bit, 16-bit and 32-bit microcontrollers, 32-bit microprocessors and digital signal controllers (DSCs) with integrated CAN, external CAN controllers and CAN transceivers. With easy-to-use development systems, code examples, drivers and application notes, Microchip provides a total CAN bus solution that enables low-risk product development, lower total system cost and faster time to market for your high-performance, embedded design.

CAN Solutions with MCUs, DSCs and MPUs

CAN 2.0 MCUs

Microchip offers a complete line of products to meet the needs of high-performance embedded applications using the CAN protocol, including 8-bit, 16-bit and 32-bit microcontrollers and Digital Signal Controllers (DSCs) with integrated CAN.

Learn More

CAN-FD MCUs

Microchip offers both digital signal controllers and 32-bit MCUs with integrated CAN FD bus compliant to 11898-1:2015 (ISO CAN FD). These products range from entry-level devices to high-performance products both in industrial and automotive qualified solutions.

Learn More

CAN 2.0 and CAN-FD MPUs

Microchip offers a wide range of microprocessor-based devices supporting both CAN and CAN-FD for industrial and qualified automotive solutions. CAN is supported on both the SAM9 and SAMA5D series MPUs, with support provided for both RTOS and Linux® operating systems.

Learn More

CAN Solutions with Interface and Connectivity Products

CAN 2.0 & CAN-FD Transceivers

Microchip’s CAN and CAN-FD transceivers support the newest CAN standards, ISO 11898 2/5/6, ISO 11898-2:2016 and SAE J2962-2. These CAN transceivers offer unique features, various wake-up functionalities and high levels of EMC performance with and without Common Mode Choke. These devices also offer the industry’s first Grade 0 (Temp: -40 to 150C) automotive approved CAN transceiver family.

External CAN 2.0 & CAN-FD Controller with Integrated Transceiver

By combining a CAN controller and high-speed CAN transceiver in a single package these devices minimize application component count while offering the same features as the stand-alone devices.

CAN Partial Networking Transceiver

These CAN Partial Networking (PN) transceivers support not only local wake-up via WAKE and remote wake-up pattern according to ISO 11898-2: 2016, but also support ISO 11898-2: 2016 compliant CAN partial networking. A CAN frame decoder evaluates the bus traffic and checks for a matching frame that has been configured into registers via the SPI. The device is able to keep the complete ECU in a low power mode even when bus traffic is present until a valid wake-up frame is received. It also features a watchdog and a Serial Peripheral Interface (SPI).

External CAN 2.0 & CAN-FD Controller

These products increase design flexibility while reducing component count and can be easily added to a microcontroller with an available SPI interface. Therefore, a CAN FD channel can be easily added to a microcontroller that is either lacking a CAN FD peripheral or that doesn't have enough CAN FD channels.

It supports both CAN frames in the classical format (CAN 2.0B) and CAN Flexible Data Rate (CAN FD) format as specified in ISO11898-1:2015.

 

CAN Software

AutoSAR 4.0.3 support for the PIC32MZ2048ECH144 and PIC32MZ2048ECH064 as well as the SAM V70 and SAM V71 microcontroller families. AutoSAR driver is also available for external CAN FD controller MCP2517FD using a PIC32MZ or SAMV71 MCU as a host controller.

AutoSAR MCAL driver support for dsPIC30F, dsPIC33F and dsPIC33E DSCs available from Microchip. OSEK/VDX support available for dsPIC30F, dsPIC33F and dsPIC33E from Erika Enterprise (Evidence).

Vector CANbedded™ and osCAN™ development solutions support Microchip PIC18, PIC24H, dsPIC30F, dsPIC33E and dsPIC33F MCUs and DSCs with embedded CAN Controllers.

CAN-Related Video