没有合适的资源?快使用搜索试试~ 我知道了~
首页微控制器ATSAMD20系列数据手册.pdf
微控制器ATSAMD20系列数据手册.pdf
需积分: 20 613 浏览量
更新于2023-05-24
评论
收藏 8.03MB PDF 举报
Atmel SAMD20 Xplained Pro评估套件基于ARM Cortex-M0 内核SAM D20 微控制器,是一个非常理想的SAM D20评估和原型开发平台。此文详细介绍了微控制器ATSAMD20系列的规格参数。
资源详情
资源评论
资源推荐

42129C–SAM–07/2013
Description
The Atmel
®
SAM D20 is a series of low-power, high-performance, ARM
®
-based
microcontrollers based on the ARM Cortex
®
-M0+ 32-bit processor. Operating at a
maximum speed of 48MHz, and with a two-stage pipeline, single-cycle I/O access,
single-cycle 32x32 multiplier, Event System and a fast and flexible interrupt controller,
the SAM D20 series microcontrollers are highly efficient, reaching
2.14 Coremark/MHz – 0.93 DMIPS/MHz.
All devices in the SAM D20 series contain multiple instances of the Serial
Communication Interface (SERCOM). The SERCOM is a very flexible serial
communication interface, configurable to operate as I
2
C, SPI or USART, giving
developers extended flexibility not only in the mix of serial interfaces available, but also
in PCB layout. Additionally, each SERCOM instance can be assigned to different I/O
pins through I/O multiplexing, further increasing flexibility.
The devices include multiple instances of 16-bit Timer/Counters (TC). Each TC can be
individually programmed to perform frequency and waveform generation, accurate
program execution timing and input capture with time and frequency measurement of
digital signals. The TCs can be configured to operate in 8-bit and 16-bit modes, and
two TCs can be cascaded to form a 32-bit TC.
The SAM D20 series Power Manager (PM) has two software-selectable sleep modes,
idle and standby. The standby mode supports SleepWalking functionality, by which a
peripheral can be selectively activated based on events, even when the peripheral
clock is stopped. In addition the Event System (EVSYS) supports asynchronous
events, allowing peripherals to receive, react to and send events, even in standby
mode.
The devices feature several oscillators, such as a 48MHz Digital Frequency Locked
Loop (DFLL48M), 400kHz – 32MHz External Crystal Oscillator (XOSC), 8MHz Internal
Oscillator (OSC8M), 32kHz Ultra-Low-Power Internal Oscillator (OSCULP32K),
32.768kHz High-Accuracy Internal Oscillator (OSC32K) and 32.768kHz Crystal
Oscillator (XOSC32K). Any of these oscillators can be used as a source for the system
clock. Different clock domains can be independently configured to run at different
frequencies, enabling the user to save power by running each peripheral at the optimal
clock frequency, and thus maintain a high CPU speed and throughput while reducing
system power consumption.
Atmel SAM D20J / SAM D20G / SAM D20E
ARM-Based Microcontroller
PRELIMINARY DATASHEET

2
Atmel SAM D20 [Preliminary DATASHEET]
42129C–SAM–07/2013
Features
z Processor
z ARM Cortex-M0+ CPU running at up to 48MHz
z Single-cycle hardware multiplier
z Memories
z 16/32/64/128/256KB in-system self-programmable flash
z 2/4/8/16/32KB SRAM
z System
z Power-on reset (POR) and brown-out detection (BOD)
z Internal and external clock options with 48MHz Digital Frequency Locked Loop (DFLL48M)
z External Interrupt Controller (EIC)
z 16 external interrupts
z One non-maskable interrupt
z Two-pin Serial Wire Debug (SWD) programming, test and debugging interface
z Low Power
z Idle and standby sleep modes
z SleepWalking peripherals
z Peripherals
z 8-channel Event System
z Up to eight 16-bit Timer/Counters (TC), configurable as either:
z One 16-bit TC with compare/capture channels
z One 8-bit TC with compare/capture channels
z One 32-bit TC with compare/capture channels, by using two TCs
z 32-bit Real Time Counter (RTC) with clock/calendar function
z Watchdog Timer (WDT)
z CRC-32 generator
z Up to six Serial Communication Interfaces (SERCOM), each configurable to operate as either:
z USART with full-duplex and single-wire half-duplex configuration
z I
2
C
z SPI
z One 12-bit, 350ksps Analog-to-Digital Converter (ADC) with up to 20 channels
z Differential and single-ended channels
z 1/2x to 16x gain stage
z Automatic offset and gain error compensation
z Oversampling and decimation in hardware to support 13-, 14-, 15- or 16-bit resolution
z 10-bit, 350ksps Digital-to-Analog Converter (DAC)
z Two Analog Comparators (AC) with window compare function
z Peripheral Touch Controller (PTC)
z 256-Channel capacitive touch and proximity sensing
z I/O
z Up to 52 programmable I/O pins
z Packages
z 64-pin TQFP, QFN
z 48-pin TQFP, QFN
z 32-pin TQFP, QFN
z Operating Voltage
z 1.62V – 3.63V

3
Atmel SAM D20 [Preliminary DATASHEET]
42129C–SAM–07/2013
1. Configuration Summary
SAM D20J SAM D20G SAM D20E
Flash 256/128/64/32/16KB 256/128/64/32/16KB 128/64/32/16KB
SRAM 32/16/8/4/2KB 32/16/8/4/2KB 16/8/4/2KB
Timer Counter (TC) instances 8 6 6
Waveform output channels per
Timer Counter instance
2 2 2
Serial Communication Interface
(SERCOM) instances
6 6 4
Analog-to-Digital Converter (ADC)
channels
20 14 10
Analog Comparators (AC) 2 2 2
Digital-to-Analog Converter (DAC)
instances
1 1 1
Real-Time Counter (RTC) Yes Yes Yes
RTC alarms 1 1 1
RTC compare values
1 32-bit value or
2 16-bit values
1 32-bit value or
2 16-bit values
1 32-bit value or
2 16-bit values
General Purpose I/O-pins (GPIOs) 52 38 26
External Interrupt lines 16 16 16
Peripheral Touch Controller (PTC) X
and Y lines
16x16 12x10 10x6
Maximum frequency 48MHz
Number of pins 64 48 32
Packages
QFN
TQFP
QFN
TQFP
QFN
TQFP
Oscillators
32.768kHz crystal oscillator (XOSC32K)
0.4-32MHz crystal oscillator (XOSC)
32.768kHzinternal oscillator (OSC32K)
32kHz ultra-low-power internal oscillator (OSCULP32K)
8MHz high-accuracy internal oscillator (OSC8M)
48MHz Digital Frequency Locked Loop (DFLL48M)
Event System channels 8 8 8
SW Debug Interface Yes Yes Yes
Watchdog Timer (WDT) Yes Yes Yes

4
Atmel SAM D20 [Preliminary DATASHEET]
42129C–SAM–07/2013
2. Ordering Information
2.1 SAM D20E
SAMD20E14A‐MUT
ProductFamily
SAMD=GeneralPurposeMicrocontroller
ProductSeries
20=CortexM0+CPU,GeneralFeatureSet
FlashMemory
18=256KB
17=128KB
16=64KB
15=32KB
14=16KB
ProductVariant
A=DefaultVariant
PinCount
E=32Pins
G=48Pins
J=64Pins
PackageCarrier
Nocharacter=Tray(Default)
T=TapeandReel
PackageGrade
PackageType
A=TQFP
M=QFN
C=UBGA
U=WLCSP
U=‐40‐85°CMatteSnPlating
H=‐40‐85°CNiPdAuPlating
Ordering Code FLASH (bytes) SRAM (bytes) Package Carrier Type
SAMD20E14A-AU
16K 2K
TQFP32
Tray
SAMD20E14A-AUT Tape & Reel
SAMD20E14A-MU
QFN32
Tray
SAMD20E14A-MUT Tape & Reel
SAMD20E15A-AU
32K 4K
TQFP32
Tray
SAMD20E15A-AUT Tape & Reel
SAMD20E15A-MU
QFN32
Tray
SAMD20E15A-MUT Tape & Reel
SAMD20E16A-AU
64K 8K
TQFP32
Tray
SAMD20E16A-AUT Tape & Reel
SAMD20E16A-MU
QFN32
Tray
SAMD20E16A-MUT Tape & Reel
SAMD20E17A-AU
128K 16K
TQFP32
Tray
SAMD20E17A-AUT Tape & Reel
SAMD20E17A-MU
QFN32
Tray
SAMD20E17A-MUT Tape & Reel

5
Atmel SAM D20 [Preliminary DATASHEET]
42129C–SAM–07/2013
2.2 SAM D20G
2.3 SAM D20J
Ordering Code FLASH (bytes) SRAM (bytes) Package Carrier Type
SAMD20G14A-AU
16K 2K
TQFP48
Tray
SAMD20G14A-AUT Tape & Reel
SAMD20G14A-MU
QFN48
Tray
SAMD20G14A-MUT Tape & Reel
SAMD20G15A-AU
32K 4K
TQFP48
Tray
SAMD20G15A-AUT Tape & Reel
SAMD20G15A-MU
QFN48
Tray
SAMD20G15A-MUT Tape & Reel
SAMD20G16A-AU
64K 8K
TQFP48
Tray
SAMD20G16A-AUT Tape & Reel
SAMD20G16A-MU
QFN48
Tray
SAMD20G16A-MUT Tape & Reel
SAMD20G17A-AU
128K 16K
TQFP48
Tray
SAMD20G17A-AUT Tape & Reel
SAMD20G17A-MU
QFN48
Tray
SAMD20G17A-MUT Tape & Reel
SAMD20G18A-AU
256K 32K
TQFP48
Tray
SAMD20G18A-AUT Tape & Reel
SAMD20G18A-MU
QFN48
Tray
SAMD20G18A-MUT Tape & Reel
Ordering Code FLASH (bytes) SRAM (bytes) Package Carrier Type
SAMD20J14A-AU
16K 2K
TQFP64
Tray
SAMD20J14A-AUT Tape & Reel
SAMD20J14A-MU
QFN64
Tray
SAMD20J14A-MUT Tape & Reel
SAMD20J15A-AU
32K 4K
TQFP64
Tray
SAMD20J15A-AUT Tape & Reel
SAMD20J15A-MU
QFN64
Tray
SAMD20J15A-MUT Tape & Reel
剩余623页未读,继续阅读




安全验证
文档复制为VIP权益,开通VIP直接复制

评论0