12.2 SAM C20/C21 E/G/J
Peripheral Name | Base Address | IRQ Line | AHB Clock | APB Clock | Generic Clock | PAC | Events | DMA | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Index | Enabled at Reset | Index | Enabled at Reset | Index | Index | Prot at Reset | User | Generator | Index | Sleep Walking |
|||
AHB-APB Bridge A | 0x40000000 | 0 | Y | N/A | |||||||||
PAC | 0x44000000 | 0 | 10 | Y | 0 | Y | 0 | N | 86 : ACCERR | N/A | |||
PM | 0x40000400 | 0 | 1 | Y | 1 | N | N/A | ||||||
MCLK | 0x40000800 | 0 | 2 | Y | 2 | N | Y | ||||||
RSTC | 0x40000C00 | 3 | Y | 3 | N | N/A | |||||||
OSCCTRL | 0x40001000 | 0 | 4 | Y | 0: FDPLL96M
clk source 1: FDPLL96M 32kHz |
4 | N | 1: XOSC_FAIL | Y | ||||
OSC32KCTRL | 0x40001400 | 0 | 5 | Y | 5 | N | 2: XOSC32K_FAIL | Y | |||||
SUPC | 0x40001800 | 0 | 6 | Y | 6 | N | N/A | ||||||
GCLK | 0x40001C00 | 7 | Y | 7 | N | N/A | |||||||
WDT | 0x40002000 | 1 | 8 | Y | 8 | N | Y | ||||||
RTC | 0x40002400 | 2 | 9 | Y | 9 | N | 3: CMP0/ALARM0 3: CMP1 4: OVF 5-12: PER0-7 | Y | |||||
EIC | 0x40002800 | 3, NMI |
10 | Y | 2 | 10 | N | 14-29: EXTINT0-15 | Y | ||||
FREQM | 0x40002C00 | 4 | 11 | Y | 3: Measure 4: Reference |
11 | N | N/A | |||||
TSENS | 0x40003000 | 5 | 12 | N | 5 | 12 | N | 0: START | 30: WINMON | 1: RESRDY | A | ||
AHB-APB Bridge B | 0x41000000 | 1 | Y | N/A | |||||||||
PORT | 0x41000000 | 0 | Y | 0 | N | 1-4 : EV0-3 | Y | ||||||
DSU | 0x41002000 | 3 | Y | 1 | Y | 1 | Y | N/A | |||||
NVMCTRL | 0x41004000 | 6 | 5 | Y | 2 | Y | 39 | 2 | N | Y | |||
DMAC | 0x41006000 | 7 | 7 | Y | 3 | N | 5-8: CH0-3 | 31-34: CH0-3 | Y | ||||
MTB | 0x41008000 | N | 44: START 45: STOP |
N/A | |||||||||
AHB-APB Bridge C | 0x42000000 | 2 | Y | N/A | |||||||||
EVSYS | 0x42000000 | 8 | 0 | N | 6-17: one per CHANNEL | 0 | N | Y | |||||
SERCOM0 | 0x42000400 | 9 | 1 | N | 19: CORE 18: SLOW | 1 | N | 2: RX 3: TX |
Y | ||||
SERCOM1 | 0x42000800 | 10 | 2 | N | 20: CORE 18: SLOW | 2 | N | 4: RX 5: TX |
Y | ||||
SERCOM2 | 0x42000C00 | 11 | 3 | N | 21: CORE 18: SLOW | 3 | N | 6: RX 7: TX |
Y | ||||
SERCOM3 | 0x42001000 | 12 | 4 | N | 22: CORE 18: SLOW | 4 | N | 8: RX 9: TX |
Y | ||||
SERCOM4 | 0x42001400 | 13 | 5 | N | 23: CORE 18: SLOW | 5 | N | 10: RX 11: TX |
Y | ||||
SERCOM5 | 0x42001800 | 14 | 6 | N | 25: CORE 24: SLOW | 6 | N | 12: RX 13: TX |
Y | ||||
CAN0 | 0x42001C00 | 15 | 8 | N | 26 | 14: DEBUG | N/A | ||||||
CAN1 | 0x42002000 | 16 | 9 | N | 27 | 15: DEBUG | N/A | ||||||
TCC0 | 0x42002400 | 17 | 9 | N | 28 | 9 | N | 9-10: EV0-1 11-14: MC0-3 |
35: OVF 36: TRG 37: CNT 38-40: MC0-3 |
16: OVF 17-20: MC0-3 |
Y | ||
TCC1 | 0x42002800 | 18 | 10 | N | 28 | 10 | N | 15-16:
EV0-1 17-18: MC0-1 |
42: OVF 43: TRG 44: CNT 45-46: MC0-1 |
21: OVF 22-23: MC0-1 |
Y | ||
TCC2 | 0x42002C00 | 19 | 11 | N | 29 | 11 | N | 19-20:
EV0-1 21-22: MC0-1 |
47: OVF 48: TRG 49: CNT 50-51: MC0-1 |
24: OVF 25-26: MC0-1 |
Y | ||
TC0 | 0x42003000 | 20 | 12 | N | 30 | 12 | N | 23: EVU | 52: OVF 52-53: MC0-1 | 27: OVF 28-29: MC0-1 |
Y | ||
TC1 | 0x42003400 | 21 | 13 | N | 30 | 13 | N | 24: EVU | 55: OVF 55-56: MC0-1 | 30: OVF 21-32: MC0-1 |
Y | ||
TC2 | 0x42003800 | 22 | 14 | N | 31 | 14 | N | 25: EVU | 58: OVF 58-59: MC0-1 | 33: OVF 23-35: MC0-1 |
Y | ||
TC3 | 0x42003C00 | 23 | 15 | N | 31 | 15 | N | 26: EVU | 61: OVF 61-62: MC0-1 | 36: OVF 37-38: MC0-1 |
Y | ||
TC4 | 0x42004000 | 24 | 16 | N | 32 | 16 | N | 27: EVU | 64: OVF 64-65: MC0-1 | 39: OVF 40-41: MC0-1 |
Y | ||
ADC0 | 0x42004400 | 25 | 17 | N | 33 | 17 | N | 28: START 29: SYNC | 67: RESRDY 67: WINMON | 42: RESRDY | Y | ||
ADC1 | 0x42004800 | 26 | 18 | N | 34 | 18 | N | 30: START 31: SYNC | 69: RESRDY 69: WINMON | 43: RESRDY | Y | ||
SDADC | 0x42004C00 | 29 | 19 | N | 35 | 19 | N | 32: START 33: FLUSH | 71: RESRDY 71: WINMON | 44: RESRDY | Y | ||
AC | 0x42005000 | 27 | 20 | N | 34 | 20 | N | 34-37: SOC0-3 | 73-76: COMP0-3 76-77: WIN0-1 | Y | |||
DAC | 0x42005400 | 28 | 21 | N | 36 | 21 | N | 38: START | 79: EMPTY | 45: EMPTY | Y | ||
PTC | 0x42005800 | 30 | 22 | N | 37 | 22 | N | 39: STCONV | 80: EOC 80: WCOMP | EOC: 46 WCOMP: 47 SEQ: 48 |
|||
CCL | 0x42005C00 | 23 | N | 38 | 23 | N | 40-43 : LUTIN0-3 | 82-85: LUTOUT0-3 | Y | ||||
DIVAS | 0x48000000 | 12 | Y | N/A |
Peripheral Name | Base Address | IRQ Line | AHB Clock | APB Clock | Generic Clock | PAC | Events | DMA | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Index | Enabled at Reset | Index | Enabled at Reset | Index | Index | Prot at Reset | User | Generator | Index | Sleep Walking |
|||
AHB-APB Bridge A | 0x40000000 | 0 | Y | N/A | |||||||||
PAC | 0x44000000 | 0 | 10 | Y | 0 | Y | 0 | N | 86 : ACCERR | N/A | |||
PM | 0x40000400 | 0 | 1 | Y | 1 | N | N/A | ||||||
MCLK | 0x40000800 | 0 | 2 | Y | 2 | N | Y | ||||||
RSTC | 0x40000C00 | 3 | Y | 3 | N | N/A | |||||||
OSCCTRL | 0x40001000 | 0 | 4 | Y | 0: FDPLL96M
clk source 1: FDPLL96M 32kHz |
4 | N | 1: XOSC_FAIL | Y | ||||
OSC32KCTRL | 0x40001400 | 0 | 5 | Y | 5 | N | 2: XOSC32K_FAIL | Y | |||||
SUPC | 0x40001800 | 0 | 6 | Y | 6 | N | N/A | ||||||
GCLK | 0x40001C00 | 7 | Y | 7 | N | N/A | |||||||
WDT | 0x40002000 | 1 | 8 | Y | 8 | N | Y | ||||||
RTC | 0x40002400 | 2 | 9 | Y | 9 | N | 3: CMP0/ALARM0 3: CMP1 4: OVF 5-12: PER0-7 | Y | |||||
EIC | 0x40002800 | 3, NMI |
10 | Y | 2 | 10 | N | 14-29: EXTINT0-15 | Y | ||||
FREQM | 0x40002C00 | 4 | 11 | Y | 3: Measure 4: Reference |
11 | N | N/A | |||||
AHB-APB Bridge B | 0x41000000 | 1 | Y | N/A | |||||||||
PORT | 0x41000000 | 0 | Y | 0 | N | 1-4 : EV0-3 | Y | ||||||
DSU | 0x41002000 | 3 | Y | 1 | Y | 1 | Y | N/A | |||||
NVMCTRL | 0x41004000 | 6 | 5 | Y | 2 | Y | 39 | 2 | N | Y | |||
DMAC | 0x41006000 | 7 | 7 | Y | 3 | N | 5-8: CH0-3 | 31-34: CH0-3 | Y | ||||
MTB | 0x41008000 | N | 44: START 45: STOP |
N/A | |||||||||
AHB-APB Bridge C | 0x42000000 | 2 | Y | N/A | |||||||||
EVSYS | 0x42000000 | 8 | 0 | N | 6-17: one per CHANNEL | 0 | N | Y | |||||
SERCOM0 | 0x42000400 | 9 | 1 | N | 19: CORE 18: SLOW | 1 | N | 2: RX 3: TX |
Y | ||||
SERCOM1 | 0x42000800 | 10 | 2 | N | 20: CORE 18: SLOW | 2 | N | 4: RX 5: TX |
Y | ||||
SERCOM2 | 0x42000C00 | 11 | 3 | N | 21: CORE 18: SLOW | 3 | N | 6: RX 7: TX |
Y | ||||
SERCOM3 | 0x42001000 | 12 | 4 | N | 22: CORE 18: SLOW | 4 | N | 8: RX 9: TX |
Y | ||||
SERCOM4 | 0x42001400 | 13 | 5 | N | 23: CORE 18: SLOW | 5 | N | 10: RX 11: TX |
Y | ||||
SERCOM5 | 0x42001800 | 14 | 6 | N | 25: CORE 24: SLOW | 6 | N | 12: RX 13: TX |
Y | ||||
TCC0 | 0x42002400 | 17 | 9 | N | 28 | 9 | N | 9-10: EV0-1 11-14: MC0-3 |
35: OVF 36: TRG 37: CNT 37-40: MC0-3 |
16: OVF 17-20: MC0-3 |
Y | ||
TCC1 | 0x42002800 | 18 | 10 | N | 28 | 10 | N | 15-16:
EV0-1 17-18: MC0-1 |
42: OVF 43: TRG 44: CNT 44-45: MC0-1 |
21: OVF 22-23: MC0-1 |
Y | ||
TCC2 | 0x42002C00 | 19 | 11 | N | 29 | 11 | N | 19-20:
EV0-1 21-22: MC0-1 |
47: OVF 48: TRG 49: CNT 49-50: MC0-1 |
24: OVF 25-26: MC0-1 |
Y | ||
TC0 | 0x42003000 | 20 | 12 | N | 30 | 12 | N | 23: EVU | 52: OVF 52-53: MC0-1 | 27: OVF 28-29: MC0-1 |
Y | ||
TC1 | 0x42003400 | 21 | 13 | N | 30 | 13 | N | 24: EVU | 55: OVF 55-56: MC0-1 | 30: OVF 21-32: MC0-1 |
Y | ||
TC2 | 0x42003800 | 22 | 14 | N | 31 | 14 | N | 25: EVU | 58: OVF 58-59: MC0-1 | 33: OVF 23-35: MC0-1 |
Y | ||
TC3 | 0x42003C00 | 23 | 15 | N | 31 | 15 | N | 26: EVU | 61: OVF 61-62: MC0-1 | 36: OVF 37-38: MC0-1 |
Y | ||
TC4 | 0x42004000 | 24 | 16 | N | 32 | 16 | N | 27: EVU | 64: OVF 64-65: MC0-1 | 39: OVF 40-41: MC0-1 |
Y | ||
ADC0 | 0x42004400 | 25 | 17 | N | 33 | 17 | N | 28: START 29: SYNC | 67: RESRDY 67: WINMON | 42: RESRDY | Y | ||
AC | 0x42005000 | 27 | 20 | N | 34 | 20 | N | 34-37: SOC0-3 | 73-76: COMP0-3 76-77: WIN0-1 | Y | |||
PTC | 0x42005800 | 30 | 22 | N | 37 | 22 | N | 39: STCONV | 80: EOC 80: WCOMP | EOC: 46 WCOMP: 47 SEQ: 48 |
|||
CCL | 0x42005C00 | 23 | N | 38 | 23 | N | 40-43 : LUTIN0-3 | 82-85: LUTOUT0-3 | Y | ||||
DIVAS | 0x48000000 | 12 | Y | N/A |