Description:
ProcessorArm Cortex-M0+ CPU running at up to 48MHzSingle-cycle hardware multiplierMicro trace bufferMemories16 KB in-system self-programmable Flash0.5 KB Read-While-Write (RWW) Flash section4 KB SRAM memorySystemPower-on reset (POR) and brown-out detection (BOD)Internal and external clock options with 48 MHz digital frequency locked loop (DFLL48M)48 MHz to 96 MHz fractional digital phase locked loop (FDPLL96M)External interrupt controller (EIC)15 external interruptsOne non-maskable interruptTwo-pin serial wire debug (SWD) programming, test and debugging interfaceLow powerIdle and standby sleep modesSleepWalking peripheralsPeripherals8-channel direct memory access controller (DMAC)12-channel event systemFive 16-bit timer/counters (TC), configurable as either:One 16-bit TC with compare/capture channelsOne 8-bit TC with compare/capture channelsOne 32-bit TC with compare/capture channels, by using two TCsThree 16-bit timer/counters for control (TCC), with extended functions:Up to four compare channels with optional complementary outputGeneration of synchronized pulse width modulation (PWM) pattern across port pinsDeterministic fault protection, fast decay and configurable dead-time between complementary outputDithering for enhancing resolution with up to 5-bit and reduce quantization error32-bit real time counter (RTC) with clock/calendar functionWatchdog timer (WDT)CRC-32 generatorFive serial communication interfaces (SERCOM), each configurable to operate as either:USART with full-duplex and single-wire half-duplex configurationI2C up to 3.4MHzSPIOne 12-bit, 350ksps analog-to-digital converter (ADC) with up to 13 channelsDifferential and single-ended input1/2x to 16x programmable gain stageAutomatic offset and gain error compensationOversampling and decimation in hardware to support 13-, 14-, 15- or 16-bit resolution10-bit, 350ksps digital-to-analog converter (DAC)Two analog comparators (AC) with window compare functionPeripheral Touch Controller (PTC)Packages48-pin QFNOperating voltage2.7V to 3.63VBuilt-in safety featuresCRC calculations on flash memory to detect errorsPeripheral Access Controller to prevent accidental writes to configuration registersTwo independent voltage monitors: BOD33 and Voltage check on Lin SBCVoltage monitoring for VSPower-on Reset for a controlled startupTXD dominant timeout timerOvertemperature Detection