====== Atmel ====== [[http://www.atmel.com/| ATMEL]] --- // 2015/12/22 16:15// rumour that ATMEL will be sold, [[http://www.dialog-semiconductor.com/ | Dialog Semiconductor]] or [[http://www.microchip.com | Microchip]] 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 [[http://www.atmel.com/Images/7682S.pdf | AT90CAN32/64/128]] * 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) [[http://www.atmel.com/Images/Atmel-7647s-Automotive-Microcontrollers-ATmega16M1-32M1-64M1-32C1-64C1_Datasheet.pdf | ATmega16/32/64/M1/C1]] * 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 ===== * [[http://www.atmel.com/products/microcontrollers/arm/sama5.aspx#SAMA5D2_series | SAMA5D2]] ARM Cortex-A5 SoC @500MHz down to 166MHz,extended -40 to 105°C, two CAN FD [[controllers:c_can|BOSCH M_CAN]] :-), USB HSIC support, ARM NEON™, floating point, free Linux distribution available at [[http://www.at91.com/linux4sam/bin/view/Linux4SAM/Sama5d2XplainedMainPage | Linux4sam.com]], * [[ http://www.atmel.com/devices/ATSAMA5D41.aspx |SAMA5D4]] ARM Cortex-A5 microprocessor @528 MHz, ARM NEON™ SIMD engine for accelerated signal processing. **No** CAN. * [[ http://www.atmel.com/products/microcontrollers/arm/sama5d3.aspx| SAMA5D3]] ARM Cortex-A5 microprocessor @536 MHz 850-DMIPS. Two CAN on-chip modules. Atmel Linux distributions at [[http://linux4sam.com| linux4sam.com]] * [[http://www.atmel.com/products/microcontrollers/ARM/SAM4E.aspx | SAM4E]] ARM Cortex-M4 micro-controllers @ 120Mhz with two CAN channels, Ethernet and USB, two independent 16-bit ADC. Interesting is an offer for the free download of the "Studio 6 IDP" (integrated development platform). ATSAM4E-EK evaluation kit. [[http://www.atmel.com/Images/Atmel_11157_32-bit-Cortex-M4-Microcontroller_SAM4E_Datasheet.pdf | SAM4E Series Complete]] PDF manual. * [[http://www.atmel.com/products/microcontrollers/arm/sam3a.aspx | SAM3A]] ARM Cortex-M3 micro-controllers with two CAN channels, Ethernet and USB. [[http://www.atmel.com/Images/doc11057.pdf | SAM3X/SAM3A Series Complete]] PDF manual. * Cortex-M7-based MCU [[http://atmelcorporation.wordpress.com/2014/10/02/atmel-samples-new-family-of-atmel-smart-arm-cortex-m7-based-mcus/ | announcement ]] October 2014, the part should have 2 CAN FD channels :-) :-) * [[http://www.atmel.com/products/microcontrollers/arm/sam-v-mcus.aspx| SAM-V70]] Cortex-M7 @300MHz, up to 1 MiB FLASH and 384 KiB Multiport SRAM, two CAN FD, * [[ http://www.atmel.com/products/microcontrollers/arm/sam-e.aspx| 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. [[http://www.atmel.com/Images/Atmel-11296-32-bit-Cortex-M7-Microcontroller-SAM-E70_Datasheet.pdf| 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. * [[http://www.atmel.com/products/microcontrollers/arm/sam-s.aspx| SMART SAM S]] Series * [[http://www.atmel.com/products/microcontrollers/arm/sam-e.aspx | SMART SAM E]] Series * [[http://www.atmel.com/products/automotive/automotive_microcontrollers/smart-arm-based-automotive-mcus.aspx | SMART SAM V]] Series: * [[http://www.atmel.com/devices/sam9263.aspx?tab=overview | 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. ===== DSPs ===== ===== Stand alone CAN Controllers =====