24.8.3 User Multiplexer
Name: | USER |
Offset: | 0x08 |
Reset: | 0x0000 |
Property: | Write-Protected |
Bit | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | |
CHANNEL[4:0] | |||||||||
Access | R/W | R/W | R/W | R/W | R/W | ||||
Reset | 0 | 0 | 0 | 0 | 0 |
Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
USER[7:0] | |||||||||
Access | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
Reset | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Bits 12:8 – CHANNEL[4:0] Channel Event Selection
These bits are used to select the channel to connect to the event user.
Note that to select channel n, the value (n+1) must be written to the USER.CHANNEL bit group.
CHANNEL[4:0] | Channel Number |
---|---|
0x0 | No Channel Output Selected |
0x1-0xC | Channel n-1 selected |
0xD-0xFF | Reserved |
Bits 7:0 – USER[7:0] User Multiplexer Selection
These bits select the event user to be configured with a channel, or the event user to read the channel value from.
USER[7:0] | User Multiplexer | Description | Path Type |
---|---|---|---|
0x00 | DMAC CH0 | Channel 0 | Resynchronized path only |
0x01 | DMAC CH1 | Channel 1 | Resynchronized path only |
0x02 | DMAC CH2 | Channel 2 | Resynchronized path only |
0x03 | DMAC CH3 | Channel 3 | Resynchronized path only |
0x04 | TCC0 EV0 | Asynchronous, synchronous and resynchronized paths | |
0x05 | TCC0 EV1 | Asynchronous, synchronous and resynchronized paths | |
0x06 | TCC0 MC0 | Match/Capture 0 | Asynchronous, synchronous and resynchronized paths |
0x07 | TCC0 MC1 | Match/Capture 1 | Asynchronous, synchronous and resynchronized paths |
0x08 | TCC0 MC2 | Match/Capture 2 | Asynchronous, synchronous and resynchronized paths |
0x09 | TCC0 MC3 | Match/Capture 3 | Asynchronous, synchronous and resynchronized paths |
0x0A | TCC1 EV0 | Asynchronous, synchronous and resynchronized paths | |
0x0B | TCC1 EV1 | Asynchronous, synchronous and resynchronized paths | |
0x0C | TCC1 MC0 | Match/Capture 0 | Asynchronous, synchronous and resynchronized paths |
0x0D | TCC1 MC1 | Match/Capture 1 | Asynchronous, synchronous and resynchronized paths |
0x0E | TCC2 EV0 | Asynchronous, synchronous and resynchronized paths | |
0x0F | TCC2 EV1 | Asynchronous, synchronous and resynchronized paths | |
0x10 | TCC2 MC0 | Match/Capture 0 | Asynchronous, synchronous and resynchronized paths |
0x11 | TCC2 MC1 | Match/Capture 1 | Asynchronous, synchronous and resynchronized paths |
0x12 | TC3 | Asynchronous, synchronous and resynchronized paths | |
0x13 | TC4 | Asynchronous, synchronous and resynchronized paths | |
0x14 | TC5 | Asynchronous, synchronous and resynchronized paths | |
0x15 |
TC6 |
Asynchronous, synchronous and resynchronized paths | |
0x16 |
TC7 |
Asynchronous, synchronous and resynchronized paths | |
0x17 | ADC START | ADC start conversion | Asynchronous path only |
0x18 | ADC SYNC | Flush ADC | Asynchronous path only |
0x19 | AC COMP0 | Start comparator 0 | Asynchronous path only |
0x1A | AC COMP1 | Start comparator 1 | Asynchronous path only |
0x1B |
DAC START |
DAC start conversion |
Asynchronous path only |
0x1C |
PTC STCONV |
PTC start conversion |
Asynchronous path only |
0x1D | AC COMP2 | Start Comparator 2 | Asynchronous path only |
0x1E | AC COMP3 | Start Comparator 3 | Asynchronous path only |
0x1F | TCC3 EV0 | Match/Capture 1 | Asynchronous, synchronous and resynchronized paths |
0x20 | TCC3 EV1 | Match/Capture 2 | Asynchronous, synchronous and resynchronized paths |
0x21 | TCC3 MC0 | Match/Capture 0 | Asynchronous, synchronous and resynchronized paths |
0x22 | TCC3 MC1 | Match/Capture 1 | Asynchronous, synchronous and resynchronized paths |
0x23 | TCC3 MC2 | Match/Capture 2 | Asynchronous, synchronous and resynchronized paths |
0x24 | TCC3 MC3 | Match/Capture 3 | Asynchronous, synchronous and resynchronized paths |
0x25- 0x3F | Reserved | Reserved |