Zenode.ai Logo

ATSAMC21E15A Series

5-Volt 32-Bit ARM MCU with CAN-FD

Manufacturer: Microchip Technology

Catalog

5-Volt 32-Bit ARM MCU with CAN-FD

Key Features

* ARM Cortex-M0+ CPU running at up to 48MHz
* Single-cycle hardware multiplier
* Micro Trace Buffer
* Memory Protection Unit (MPU)
* 32KB in-system self-programmable Flash
* 1KB independent self-programmable Flash for EEPROM emulation
* 4KB SRAM Main Memory
* Power-on reset (POR) and brown-out detection (BOD)
* Internal and external clock options with 48MHz to 96MHz
* Fractional Digital Phase Locked Loop (FDPLL96M)
* 16 external interrupts
* One non-maskable interrupt
* Two-pin Serial Wire Debug (SWD) programming, test and debugging interface
* Idle, standby, and off sleep modes
* SleepWalking peripherals
* Hardware Divide and Square Root Accelerator (DIVAS)
* 12-channel Direct Memory Access Controller (DMAC)
* 12-channel Event System
* Up to eight 16-bit Timer/Counters (TC), configurable as either
* One 16-bit TC with compare/capture channels
* One 8-bit TC with compare/capture channels
* One 32-bit TC with compare/capture channels, by using two TCs
* Up to four compare channels with optional complementary output
* Generation of synchronized pulse width modulation (PWM) pattern across port pins
* Deterministic fault protection, fast decay and configurable dead-time between complementary outputs
* Dithering that increase resolution with up to 5 bit and reduce quantization error
* Frequency Meter
* 32-bit Real Time Counter (RTC) with clock/calendar function
* Watchdog Timer (WDT)
* CRC-32 generator
* CAN 2.0A/B
* ISO CAN FD; ISO 1189801:2015
* Each CAN interface have two selectable pin locations to switch between two external CAN transceivers (without the need for an external switch)
* USART with full-duplex and single-wire half-duplex configuration
* I2C up to 3.4MHz (Except SERCOM6 and SERCOM7)
* SPI
* LIN master/slave
* RS-485
* PMBus
* Four Configurable Custom Logic (CCL)
* Differential and single-ended input
* Automatic offset and gain error compensation
* Oversampling and decimation in hardware to support 13-, 14-, 15- or 16-bit resolution
* One 16-bit Sigma-Delta Analog-to-Digital Converter (SDADC)
* 10-bit, 350ksps Digital-to-Analog Converter (DAC)
* Three Analog Comparators (AC) with window compare function
* Integrated Temperature Sensor
* Peripheral Touch Controller (PTC)
* 256-Channel capacitive touch and proximity sensing I/O
* Up to 38 programmable I/O pins
* Drop in compatible with select SAM D20 and SAM D21
* 2.7V – 5.5V

Description

AI
The Microchip SAM C series of 5V Cortex M0+ devices is designed for industrial and commercial applications in noisy environments. These products feature robust communications peripherals including the SERCOM module and CAN-FD, along with advanced motor control peripherals, and the Peripheral Touch Control (PTC) for developing robust user interfaces. Supported by MPLAB X IDE and [MPLAB Harmony](https://www.microchip.com/en-us/tools-resources/configure/mplab-harmony). **Functional Safety** This device supports the ISO 26262 (ASIL B) and IEC 60730 ([Class B](https://www.microchip.com/en-us/solutions/consumer/home-appliances/class-b-safety-software)) functional safety standards. · The Functional Safety Manual, FMEDA, and information on the Diagnostic Software are available under NDA through the request form on the [32-bit Microcontrollers Functional Safety Design Center](https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/32-bit-mcus/32-bit-functional-safety) · Learn more about [32-bit MCUs with Functional Safety](https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/32-bit-mcus/32-bit-functional-safety) capabilities including device hardware and certified software libraries.