Table of Contents
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.
8 bit Controllers
High-performance, Low-power AVR® 8-bit Microcontroller family
- 15 Full Message Objects with separate Identifier Tags and Masks
- Transmit, Receive, Automatic Reply and Frame Buffer Receive Modes
- 1Mbits/s Maximum Transfer Rate at 8 MHz
- Time stamping, TTC & Listening Mode (Spying or Autobaud)
- Full CAN controller
- 6 Full Message Objects with their own separate Identifier Tags and Masks
- Tx, Rx, frame buffer or automatic reply configuration
- Time stamping
- 1Mbit/s maximum transfer rate at 8MHz
- TTC timer
- Listening mode (for spying or autobaud)
16 bit Controllers
32 bit Controllers
- SAMA5D4 ARM Cortex-A5 microprocessor @528 MHz, ARM NEON™ SIMD engine for accelerated signal processing. No CAN.
- Cortex-M7-based MCU announcement October 2014, the part should have 2 CAN FD channels
- SAM-V70 Cortex-M7 @300MHz, up to 1 MiB FLASH and 384 KiB Multiport SRAM, two CAN FD,
- SAM E70 Cortex-M7 @300-MHz, up to 2 MiB FLASH, Ethernet with MI/RMII, USB High Speed with on-chip PHY, dual BOSCH CAN FD
- CAN FD with up to 64 Data Bytes Supported
- BOSCH MCAN implementation
- Up to 64 Dedicated Receive Buffers
- Up to 32 Dedicated Transmit Buffers
- e.g. E70 data sheet.1782 pages, chapter 45. Controller Area Network (M_CAN)
- Cortex-M7 family, SAM E70, SAM S70, SAM V71 and SAM V71. The SAM E70 series adds a 10/100 Ethernet MAC and dual CAN-FD interface. The SAM V70 and V71 series support Ethernet AVB and Media LB.
- AT91SAM9263 ARM926-based microprocessor running @240MHz. Networking peripherals include USB host and device interfaces, a 10/100 Ethernet MAC and one CAN channel. There are also four USARTs, two SPIs, CompactFlash, SD/SDIO/MMC interface and a TWI. The controller runs Linux.