Welcome to the CAN-bus Wiki project


Try to put the latest devices on top of each section and mark end-of-line products. Only specify the main parameters of the micro controllers and go more into deep with details about the CAN interface. Always try to put a link to the data sheet or manual.

http://semiconductors.philips.com/pip/SJA1000.html Philips SJA1000 Datasheet

8 bit Controllers

16 bit Controllers

32 bit Controllers

  • S32Z and S32E Real-Time Processors The S32Z and S32E real-time processors feature Arm® Cortex®-R52 split-lock processors for multi-tenant software integration plus lockstep Arm Cortex-M33 processors for system management, combining multi-core, real-time processing with core-to-pin hardware virtualization. Gigabit Ethernet switch with hardware security and ISO 26262 ASIL D safety. The S32E contains an “Auto Communication Acceleration” module with 24 x FlexCAN FD, The “Connectivity/Interfaces” module has additional 2 x CAN XL.
  • LPC55S1x/LPC551x ARM Cortex-M33 based MCU family, up to 256 KB on-chip flash, up to 96 KB of on-chip SRAM, @up to 150 MHz. CASPER Crypto co-processor, Flexcomm Interface for SPI. I2C, I2S, USART. USb-2 Interfaces,  CAN FD module with dedicated DMA controller and ISO 11898-1 :-)
    LPC55S16-EVK LPCXpresso55S16 Development Board with CAN Transceiver
  • i.MX RT1060 so called Cross-Over processor, 2x classic CAN, 1x CAN FD, ARM Cortex-M7@ 600 MHz, 1MB On-Chip SRAM - up to 512KB configurable as Tightly Coupled Memory (TCM), Low-power run modes at 24MHz. :-)
  • LPC546XX : Power-Efficient Microcontrollers (MCUs) With Advanced Peripherals Based on ARM® Cortex®-M4 Core, 2x CANFD :-)
  • LPC11xx 50 MHz Cortex-M0 MCU, Single 3.3 V power supply (2.6 V to 3.6 V), ADC, C_CAN controller.
    The LPC11C22 and LPC11C24 parts include an on-chip, high-speed CAN transceiver. LQFP48 or HVQFN32 (7mm x 7mm).
    32 kB (LPC11Cx4) or 16 kB (LPC11Cx2) on-chip flash program memory and 8 kB SRAM data memory
  • LPC408x and LPC407x micro-controllers based on ARM Cortex-M4 processor.
    Operating at up to 120 MHz, 512 KiB of flash, 96 KiB of SRAM, 4 KiB of EEPROM. Two CAN controllers. LQFP packages with 80, 144 or 208 pins and in TFBGA packages with 180 or 208 pins.
  • LPC4370 ARM Cortex-M4F based microcontroller, up to 204 MHz, 80 Msps 12-bit ADC that supports six singled ended channels or one differential channel – for fast analog data acquisition. Cortex-M0 based peripheral handler.
    Two C_CAN 2.0B controllers.
  • LPC15xx micro-controllers based on ARM Cortex-M3 processor. Up to 256 kB flash and 36 kB SRAM; 4 kB EEPROM; FS USB, 1 x C_CAN, RTC, SPI, USART, I2C @72MhZ.
    32K ROM with API support for C_CAN drivers and Bootloader including via CAN. Data Sheet.


Stand alone CAN Controllers

  • SJA1000 Philips SJA1000 Datasheet
  • SJA1000 Stand-alone CAN controller Application note AN97076
  • SJA1145 CAN FD protocol controller with on-chip transceiver and supports 64 byte data fields. The transceiver is compliant with the TJA1145FD chip and specified for transmission rates up to 2 Mbit/s. Host interface is SPI. It will be available Q3/2013. First information were given in Detroit Oct 2012. No new information since than. Seems to be vanished in 2022.

QR Code
QR Code controllers:nxp (generated for current page)