\n
address_offset : 0x0 Bytes (0x0)
size : 0x400 byte (0x0)
mem_usage : registers
protection : not protected
Control Register
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
SCANMODE : Configure scan mode
bits : 0 - 1 (2 bit)
access : read-write
Enumeration:
0x00000000 : PERIODIC
A new scan is started each time the period counter overflows
0x00000001 : ONESHOT
A single scan is performed when START in CMD is set
0x00000002 : PRS
Pulse on PRS channel
End of enumeration elements list.
PRSSEL : Scan start PRS select
bits : 2 - 4 (3 bit)
access : read-write
Enumeration:
0x00000000 : PRSCH0
PRS Channel 0 selected as input
0x00000001 : PRSCH1
PRS Channel 1 selected as input
0x00000002 : PRSCH2
PRS Channel 2 selected as input
0x00000003 : PRSCH3
PRS Channel 3 selected as input
0x00000004 : PRSCH4
PRS Channel 4 selected as input
0x00000005 : PRSCH5
PRS Channel 5 selected as input
0x00000006 : PRSCH6
PRS Channel 6 selected as input
0x00000007 : PRSCH7
PRS Channel 7 selected as input
End of enumeration elements list.
SCANCONF : Select scan configuration
bits : 6 - 7 (2 bit)
access : read-write
Enumeration:
0x00000000 : DIRMAP
The channel configuration register registers used are directly mapped to the channel number.
0x00000001 : INVMAP
The channel configuration register registers used are CHX+8_CONF for channels 0-7 and CHX-8_CONF for channels 8-15.
0x00000002 : TOGGLE
The channel configuration register registers used toggles between CHX_CONF and CHX+8_CONF when channel x triggers
0x00000003 : DECDEF
The decoder state defines the CONF registers to be used.
End of enumeration elements list.
ACMP0INV : Invert analog comparator 0 output
bits : 9 - 9 (1 bit)
access : read-write
ACMP1INV : Invert analog comparator 1 output
bits : 10 - 10 (1 bit)
access : read-write
ALTEXMAP : Alternative excitation map
bits : 11 - 11 (1 bit)
access : read-write
DUALSAMPLE : Enable dual sample mode
bits : 13 - 13 (1 bit)
access : read-write
BUFOW : Result buffer overwrite
bits : 16 - 16 (1 bit)
access : read-write
STRSCANRES : Enable storing of SCANRES
bits : 17 - 17 (1 bit)
access : read-write
BUFIDL : Result buffer interrupt and DMA trigger level
bits : 18 - 18 (1 bit)
access : read-write
DMAWU : DMA wake-up from EM2
bits : 20 - 21 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
No DMA wake-up from EM2
0x00000001 : BUFDATAV
DMA wake-up from EM2 when data is valid in the result buffer
0x00000002 : BUFLEVEL
DMA wake-up from EM2 when the result buffer is full/half-full depending on BUFIDL configuration
End of enumeration elements list.
DEBUGRUN : Debug Mode Run Enable
bits : 22 - 22 (1 bit)
access : read-write
Bias Control Register
address_offset : 0x10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
BIASMODE : Select bias mode
bits : 0 - 1 (2 bit)
access : read-write
Enumeration:
0x00000000 : DUTYCYCLE
Bias module duty cycled between low power and high accuracy mode
0x00000001 : HIGHACC
Bias module always in high accuracy mode
0x00000002 : DONTTOUCH
Bias module not affected by LESENSE
End of enumeration elements list.
Command Register
address_offset : 0x14 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0
START : Start scanning of sensors.
bits : 0 - 0 (1 bit)
access : write-only
STOP : Stop scanning of sensors
bits : 1 - 1 (1 bit)
access : write-only
DECODE : Start decoder
bits : 2 - 2 (1 bit)
access : write-only
CLEARBUF : Clear result buffer
bits : 3 - 3 (1 bit)
access : write-only
Channel enable Register
address_offset : 0x18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CHEN : Enable scan channel
bits : 0 - 15 (16 bit)
access : read-write
Scan result register
address_offset : 0x1C Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
SCANRES : Scan results
bits : 0 - 15 (16 bit)
access : read-only
Status Register
address_offset : 0x20 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
BUFDATAV : Result data valid
bits : 0 - 0 (1 bit)
access : read-only
BUFHALFFULL : Result buffer half full
bits : 1 - 1 (1 bit)
access : read-only
BUFFULL : Result buffer full
bits : 2 - 2 (1 bit)
access : read-only
RUNNING : LESENSE is active
bits : 3 - 3 (1 bit)
access : read-only
SCANACTIVE : LESENSE is currently interfacing sensors.
bits : 4 - 4 (1 bit)
access : read-only
DACACTIVE : LESENSE DAC interface is active
bits : 5 - 5 (1 bit)
access : read-only
State transition configuration A
address_offset : 0x200 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMP : Sensor compare value
bits : 0 - 3 (4 bit)
access : read-write
MASK : Sensor mask
bits : 4 - 7 (4 bit)
access : read-write
NEXTSTATE : Next state index
bits : 8 - 11 (4 bit)
access : read-write
PRSACT : Configure transition action
bits : 12 - 14 (3 bit)
access : read-write
SETIF : Set interrupt flag enable
bits : 16 - 16 (1 bit)
access : read-write
CHAIN : Enable state descriptor chaining
bits : 18 - 18 (1 bit)
access : read-write
State transition configuration B
address_offset : 0x204 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMP : Sensor compare value
bits : 0 - 3 (4 bit)
access : read-write
MASK : Sensor mask
bits : 4 - 7 (4 bit)
access : read-write
NEXTSTATE : Next state index
bits : 8 - 11 (4 bit)
access : read-write
PRSACT : Configure transition action
bits : 12 - 14 (3 bit)
access : read-write
SETIF : Set interrupt flag
bits : 16 - 16 (1 bit)
access : read-write
State transition configuration A
address_offset : 0x208 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMP : Sensor compare value
bits : 0 - 3 (4 bit)
access : read-write
MASK : Sensor mask
bits : 4 - 7 (4 bit)
access : read-write
NEXTSTATE : Next state index
bits : 8 - 11 (4 bit)
access : read-write
PRSACT : Configure transition action
bits : 12 - 14 (3 bit)
access : read-write
SETIF : Set interrupt flag enable
bits : 16 - 16 (1 bit)
access : read-write
CHAIN : Enable state descriptor chaining
bits : 18 - 18 (1 bit)
access : read-write
State transition configuration B
address_offset : 0x20C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMP : Sensor compare value
bits : 0 - 3 (4 bit)
access : read-write
MASK : Sensor mask
bits : 4 - 7 (4 bit)
access : read-write
NEXTSTATE : Next state index
bits : 8 - 11 (4 bit)
access : read-write
PRSACT : Configure transition action
bits : 12 - 14 (3 bit)
access : read-write
SETIF : Set interrupt flag
bits : 16 - 16 (1 bit)
access : read-write
State transition configuration A
address_offset : 0x210 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMP : Sensor compare value
bits : 0 - 3 (4 bit)
access : read-write
MASK : Sensor mask
bits : 4 - 7 (4 bit)
access : read-write
NEXTSTATE : Next state index
bits : 8 - 11 (4 bit)
access : read-write
PRSACT : Configure transition action
bits : 12 - 14 (3 bit)
access : read-write
SETIF : Set interrupt flag enable
bits : 16 - 16 (1 bit)
access : read-write
CHAIN : Enable state descriptor chaining
bits : 18 - 18 (1 bit)
access : read-write
State transition configuration B
address_offset : 0x214 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMP : Sensor compare value
bits : 0 - 3 (4 bit)
access : read-write
MASK : Sensor mask
bits : 4 - 7 (4 bit)
access : read-write
NEXTSTATE : Next state index
bits : 8 - 11 (4 bit)
access : read-write
PRSACT : Configure transition action
bits : 12 - 14 (3 bit)
access : read-write
SETIF : Set interrupt flag
bits : 16 - 16 (1 bit)
access : read-write
State transition configuration A
address_offset : 0x218 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMP : Sensor compare value
bits : 0 - 3 (4 bit)
access : read-write
MASK : Sensor mask
bits : 4 - 7 (4 bit)
access : read-write
NEXTSTATE : Next state index
bits : 8 - 11 (4 bit)
access : read-write
PRSACT : Configure transition action
bits : 12 - 14 (3 bit)
access : read-write
SETIF : Set interrupt flag enable
bits : 16 - 16 (1 bit)
access : read-write
CHAIN : Enable state descriptor chaining
bits : 18 - 18 (1 bit)
access : read-write
State transition configuration B
address_offset : 0x21C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMP : Sensor compare value
bits : 0 - 3 (4 bit)
access : read-write
MASK : Sensor mask
bits : 4 - 7 (4 bit)
access : read-write
NEXTSTATE : Next state index
bits : 8 - 11 (4 bit)
access : read-write
PRSACT : Configure transition action
bits : 12 - 14 (3 bit)
access : read-write
SETIF : Set interrupt flag
bits : 16 - 16 (1 bit)
access : read-write
State transition configuration A
address_offset : 0x220 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMP : Sensor compare value
bits : 0 - 3 (4 bit)
access : read-write
MASK : Sensor mask
bits : 4 - 7 (4 bit)
access : read-write
NEXTSTATE : Next state index
bits : 8 - 11 (4 bit)
access : read-write
PRSACT : Configure transition action
bits : 12 - 14 (3 bit)
access : read-write
SETIF : Set interrupt flag enable
bits : 16 - 16 (1 bit)
access : read-write
CHAIN : Enable state descriptor chaining
bits : 18 - 18 (1 bit)
access : read-write
State transition configuration B
address_offset : 0x224 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMP : Sensor compare value
bits : 0 - 3 (4 bit)
access : read-write
MASK : Sensor mask
bits : 4 - 7 (4 bit)
access : read-write
NEXTSTATE : Next state index
bits : 8 - 11 (4 bit)
access : read-write
PRSACT : Configure transition action
bits : 12 - 14 (3 bit)
access : read-write
SETIF : Set interrupt flag
bits : 16 - 16 (1 bit)
access : read-write
State transition configuration A
address_offset : 0x228 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMP : Sensor compare value
bits : 0 - 3 (4 bit)
access : read-write
MASK : Sensor mask
bits : 4 - 7 (4 bit)
access : read-write
NEXTSTATE : Next state index
bits : 8 - 11 (4 bit)
access : read-write
PRSACT : Configure transition action
bits : 12 - 14 (3 bit)
access : read-write
SETIF : Set interrupt flag enable
bits : 16 - 16 (1 bit)
access : read-write
CHAIN : Enable state descriptor chaining
bits : 18 - 18 (1 bit)
access : read-write
State transition configuration B
address_offset : 0x22C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMP : Sensor compare value
bits : 0 - 3 (4 bit)
access : read-write
MASK : Sensor mask
bits : 4 - 7 (4 bit)
access : read-write
NEXTSTATE : Next state index
bits : 8 - 11 (4 bit)
access : read-write
PRSACT : Configure transition action
bits : 12 - 14 (3 bit)
access : read-write
SETIF : Set interrupt flag
bits : 16 - 16 (1 bit)
access : read-write
State transition configuration A
address_offset : 0x230 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMP : Sensor compare value
bits : 0 - 3 (4 bit)
access : read-write
MASK : Sensor mask
bits : 4 - 7 (4 bit)
access : read-write
NEXTSTATE : Next state index
bits : 8 - 11 (4 bit)
access : read-write
PRSACT : Configure transition action
bits : 12 - 14 (3 bit)
access : read-write
SETIF : Set interrupt flag enable
bits : 16 - 16 (1 bit)
access : read-write
CHAIN : Enable state descriptor chaining
bits : 18 - 18 (1 bit)
access : read-write
State transition configuration B
address_offset : 0x234 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMP : Sensor compare value
bits : 0 - 3 (4 bit)
access : read-write
MASK : Sensor mask
bits : 4 - 7 (4 bit)
access : read-write
NEXTSTATE : Next state index
bits : 8 - 11 (4 bit)
access : read-write
PRSACT : Configure transition action
bits : 12 - 14 (3 bit)
access : read-write
SETIF : Set interrupt flag
bits : 16 - 16 (1 bit)
access : read-write
State transition configuration A
address_offset : 0x238 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMP : Sensor compare value
bits : 0 - 3 (4 bit)
access : read-write
MASK : Sensor mask
bits : 4 - 7 (4 bit)
access : read-write
NEXTSTATE : Next state index
bits : 8 - 11 (4 bit)
access : read-write
PRSACT : Configure transition action
bits : 12 - 14 (3 bit)
access : read-write
SETIF : Set interrupt flag enable
bits : 16 - 16 (1 bit)
access : read-write
CHAIN : Enable state descriptor chaining
bits : 18 - 18 (1 bit)
access : read-write
State transition configuration B
address_offset : 0x23C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMP : Sensor compare value
bits : 0 - 3 (4 bit)
access : read-write
MASK : Sensor mask
bits : 4 - 7 (4 bit)
access : read-write
NEXTSTATE : Next state index
bits : 8 - 11 (4 bit)
access : read-write
PRSACT : Configure transition action
bits : 12 - 14 (3 bit)
access : read-write
SETIF : Set interrupt flag
bits : 16 - 16 (1 bit)
access : read-write
Result buffer pointers
address_offset : 0x24 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
RD : Result buffer read pointer.
bits : 0 - 3 (4 bit)
access : read-only
WR : Result buffer write pointer.
bits : 5 - 8 (4 bit)
access : read-only
State transition configuration A
address_offset : 0x240 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMP : Sensor compare value
bits : 0 - 3 (4 bit)
access : read-write
MASK : Sensor mask
bits : 4 - 7 (4 bit)
access : read-write
NEXTSTATE : Next state index
bits : 8 - 11 (4 bit)
access : read-write
PRSACT : Configure transition action
bits : 12 - 14 (3 bit)
access : read-write
SETIF : Set interrupt flag enable
bits : 16 - 16 (1 bit)
access : read-write
CHAIN : Enable state descriptor chaining
bits : 18 - 18 (1 bit)
access : read-write
State transition configuration B
address_offset : 0x244 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMP : Sensor compare value
bits : 0 - 3 (4 bit)
access : read-write
MASK : Sensor mask
bits : 4 - 7 (4 bit)
access : read-write
NEXTSTATE : Next state index
bits : 8 - 11 (4 bit)
access : read-write
PRSACT : Configure transition action
bits : 12 - 14 (3 bit)
access : read-write
SETIF : Set interrupt flag
bits : 16 - 16 (1 bit)
access : read-write
State transition configuration A
address_offset : 0x248 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMP : Sensor compare value
bits : 0 - 3 (4 bit)
access : read-write
MASK : Sensor mask
bits : 4 - 7 (4 bit)
access : read-write
NEXTSTATE : Next state index
bits : 8 - 11 (4 bit)
access : read-write
PRSACT : Configure transition action
bits : 12 - 14 (3 bit)
access : read-write
SETIF : Set interrupt flag enable
bits : 16 - 16 (1 bit)
access : read-write
CHAIN : Enable state descriptor chaining
bits : 18 - 18 (1 bit)
access : read-write
State transition configuration B
address_offset : 0x24C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMP : Sensor compare value
bits : 0 - 3 (4 bit)
access : read-write
MASK : Sensor mask
bits : 4 - 7 (4 bit)
access : read-write
NEXTSTATE : Next state index
bits : 8 - 11 (4 bit)
access : read-write
PRSACT : Configure transition action
bits : 12 - 14 (3 bit)
access : read-write
SETIF : Set interrupt flag
bits : 16 - 16 (1 bit)
access : read-write
State transition configuration A
address_offset : 0x250 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMP : Sensor compare value
bits : 0 - 3 (4 bit)
access : read-write
MASK : Sensor mask
bits : 4 - 7 (4 bit)
access : read-write
NEXTSTATE : Next state index
bits : 8 - 11 (4 bit)
access : read-write
PRSACT : Configure transition action
bits : 12 - 14 (3 bit)
access : read-write
SETIF : Set interrupt flag enable
bits : 16 - 16 (1 bit)
access : read-write
CHAIN : Enable state descriptor chaining
bits : 18 - 18 (1 bit)
access : read-write
State transition configuration B
address_offset : 0x254 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMP : Sensor compare value
bits : 0 - 3 (4 bit)
access : read-write
MASK : Sensor mask
bits : 4 - 7 (4 bit)
access : read-write
NEXTSTATE : Next state index
bits : 8 - 11 (4 bit)
access : read-write
PRSACT : Configure transition action
bits : 12 - 14 (3 bit)
access : read-write
SETIF : Set interrupt flag
bits : 16 - 16 (1 bit)
access : read-write
State transition configuration A
address_offset : 0x258 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMP : Sensor compare value
bits : 0 - 3 (4 bit)
access : read-write
MASK : Sensor mask
bits : 4 - 7 (4 bit)
access : read-write
NEXTSTATE : Next state index
bits : 8 - 11 (4 bit)
access : read-write
PRSACT : Configure transition action
bits : 12 - 14 (3 bit)
access : read-write
SETIF : Set interrupt flag enable
bits : 16 - 16 (1 bit)
access : read-write
CHAIN : Enable state descriptor chaining
bits : 18 - 18 (1 bit)
access : read-write
State transition configuration B
address_offset : 0x25C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMP : Sensor compare value
bits : 0 - 3 (4 bit)
access : read-write
MASK : Sensor mask
bits : 4 - 7 (4 bit)
access : read-write
NEXTSTATE : Next state index
bits : 8 - 11 (4 bit)
access : read-write
PRSACT : Configure transition action
bits : 12 - 14 (3 bit)
access : read-write
SETIF : Set interrupt flag
bits : 16 - 16 (1 bit)
access : read-write
State transition configuration A
address_offset : 0x260 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMP : Sensor compare value
bits : 0 - 3 (4 bit)
access : read-write
MASK : Sensor mask
bits : 4 - 7 (4 bit)
access : read-write
NEXTSTATE : Next state index
bits : 8 - 11 (4 bit)
access : read-write
PRSACT : Configure transition action
bits : 12 - 14 (3 bit)
access : read-write
SETIF : Set interrupt flag enable
bits : 16 - 16 (1 bit)
access : read-write
CHAIN : Enable state descriptor chaining
bits : 18 - 18 (1 bit)
access : read-write
State transition configuration B
address_offset : 0x264 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMP : Sensor compare value
bits : 0 - 3 (4 bit)
access : read-write
MASK : Sensor mask
bits : 4 - 7 (4 bit)
access : read-write
NEXTSTATE : Next state index
bits : 8 - 11 (4 bit)
access : read-write
PRSACT : Configure transition action
bits : 12 - 14 (3 bit)
access : read-write
SETIF : Set interrupt flag
bits : 16 - 16 (1 bit)
access : read-write
State transition configuration A
address_offset : 0x268 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMP : Sensor compare value
bits : 0 - 3 (4 bit)
access : read-write
MASK : Sensor mask
bits : 4 - 7 (4 bit)
access : read-write
NEXTSTATE : Next state index
bits : 8 - 11 (4 bit)
access : read-write
PRSACT : Configure transition action
bits : 12 - 14 (3 bit)
access : read-write
SETIF : Set interrupt flag enable
bits : 16 - 16 (1 bit)
access : read-write
CHAIN : Enable state descriptor chaining
bits : 18 - 18 (1 bit)
access : read-write
State transition configuration B
address_offset : 0x26C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMP : Sensor compare value
bits : 0 - 3 (4 bit)
access : read-write
MASK : Sensor mask
bits : 4 - 7 (4 bit)
access : read-write
NEXTSTATE : Next state index
bits : 8 - 11 (4 bit)
access : read-write
PRSACT : Configure transition action
bits : 12 - 14 (3 bit)
access : read-write
SETIF : Set interrupt flag
bits : 16 - 16 (1 bit)
access : read-write
State transition configuration A
address_offset : 0x270 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMP : Sensor compare value
bits : 0 - 3 (4 bit)
access : read-write
MASK : Sensor mask
bits : 4 - 7 (4 bit)
access : read-write
NEXTSTATE : Next state index
bits : 8 - 11 (4 bit)
access : read-write
PRSACT : Configure transition action
bits : 12 - 14 (3 bit)
access : read-write
SETIF : Set interrupt flag enable
bits : 16 - 16 (1 bit)
access : read-write
CHAIN : Enable state descriptor chaining
bits : 18 - 18 (1 bit)
access : read-write
State transition configuration B
address_offset : 0x274 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMP : Sensor compare value
bits : 0 - 3 (4 bit)
access : read-write
MASK : Sensor mask
bits : 4 - 7 (4 bit)
access : read-write
NEXTSTATE : Next state index
bits : 8 - 11 (4 bit)
access : read-write
PRSACT : Configure transition action
bits : 12 - 14 (3 bit)
access : read-write
SETIF : Set interrupt flag
bits : 16 - 16 (1 bit)
access : read-write
State transition configuration A
address_offset : 0x278 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMP : Sensor compare value
bits : 0 - 3 (4 bit)
access : read-write
MASK : Sensor mask
bits : 4 - 7 (4 bit)
access : read-write
NEXTSTATE : Next state index
bits : 8 - 11 (4 bit)
access : read-write
PRSACT : Configure transition action
bits : 12 - 14 (3 bit)
access : read-write
SETIF : Set interrupt flag enable
bits : 16 - 16 (1 bit)
access : read-write
CHAIN : Enable state descriptor chaining
bits : 18 - 18 (1 bit)
access : read-write
State transition configuration B
address_offset : 0x27C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMP : Sensor compare value
bits : 0 - 3 (4 bit)
access : read-write
MASK : Sensor mask
bits : 4 - 7 (4 bit)
access : read-write
NEXTSTATE : Next state index
bits : 8 - 11 (4 bit)
access : read-write
PRSACT : Configure transition action
bits : 12 - 14 (3 bit)
access : read-write
SETIF : Set interrupt flag
bits : 16 - 16 (1 bit)
access : read-write
Result buffer data register
address_offset : 0x28 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
BUFDATA : Result data
bits : 0 - 15 (16 bit)
access : read-only
Scan results
address_offset : 0x280 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DATA : Scan result buffer
bits : 0 - 15 (16 bit)
access : read-write
Scan results
address_offset : 0x284 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DATA : Scan result buffer
bits : 0 - 15 (16 bit)
access : read-write
Scan results
address_offset : 0x288 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DATA : Scan result buffer
bits : 0 - 15 (16 bit)
access : read-write
Scan results
address_offset : 0x28C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DATA : Scan result buffer
bits : 0 - 15 (16 bit)
access : read-write
Scan results
address_offset : 0x290 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DATA : Scan result buffer
bits : 0 - 15 (16 bit)
access : read-write
Scan results
address_offset : 0x294 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DATA : Scan result buffer
bits : 0 - 15 (16 bit)
access : read-write
Scan results
address_offset : 0x298 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DATA : Scan result buffer
bits : 0 - 15 (16 bit)
access : read-write
Scan results
address_offset : 0x29C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DATA : Scan result buffer
bits : 0 - 15 (16 bit)
access : read-write
Scan results
address_offset : 0x2A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DATA : Scan result buffer
bits : 0 - 15 (16 bit)
access : read-write
Scan results
address_offset : 0x2A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DATA : Scan result buffer
bits : 0 - 15 (16 bit)
access : read-write
Scan results
address_offset : 0x2A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DATA : Scan result buffer
bits : 0 - 15 (16 bit)
access : read-write
Scan results
address_offset : 0x2AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DATA : Scan result buffer
bits : 0 - 15 (16 bit)
access : read-write
Scan results
address_offset : 0x2B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DATA : Scan result buffer
bits : 0 - 15 (16 bit)
access : read-write
Scan results
address_offset : 0x2B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DATA : Scan result buffer
bits : 0 - 15 (16 bit)
access : read-write
Scan results
address_offset : 0x2B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DATA : Scan result buffer
bits : 0 - 15 (16 bit)
access : read-write
Scan results
address_offset : 0x2BC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DATA : Scan result buffer
bits : 0 - 15 (16 bit)
access : read-write
Current channel index
address_offset : 0x2C Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
CURCH : Shows the index of the current channel
bits : 0 - 3 (4 bit)
access : read-only
Scan configuration
address_offset : 0x2C0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
EXTIME : Set excitation time
bits : 0 - 5 (6 bit)
access : read-write
SAMPLEDLY : Set sample delay
bits : 6 - 12 (7 bit)
access : read-write
MEASUREDLY : Set measure delay
bits : 13 - 19 (7 bit)
access : read-write
Scan configuration
address_offset : 0x2C4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
ACMPTHRES : Set ACMP threshold
bits : 0 - 11 (12 bit)
access : read-write
SAMPLE : Select sample mode
bits : 12 - 12 (1 bit)
access : read-write
SETIF : Enable interrupt generation
bits : 13 - 14 (2 bit)
access : read-write
Enumeration:
0x00000000 : NONE
No interrupt is generated
0x00000001 : LEVEL
Set interrupt flag if the sensor triggers.
0x00000002 : POSEDGE
Set interrupt flag on positive edge on the sensor state
0x00000003 : NEGEDGE
Set interrupt flag on negative edge on the sensor state
End of enumeration elements list.
EXMODE : Set GPIO mode
bits : 15 - 16 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
Disabled
0x00000001 : HIGH
Push Pull, GPIO is driven high
0x00000002 : LOW
Push Pull, GPIO is driven low
0x00000003 : DACOUT
DAC output
End of enumeration elements list.
EXCLK : Select clock used for excitation timing
bits : 17 - 17 (1 bit)
access : read-write
SAMPLECLK : Select clock used for timing of sample delay
bits : 18 - 18 (1 bit)
access : read-write
ALTEX : Use alternative excite pin
bits : 19 - 19 (1 bit)
access : read-write
Scan configuration
address_offset : 0x2C8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMPTHRES : Decision threshold for counter
bits : 0 - 15 (16 bit)
access : read-write
COMP : Select mode for counter comparison
bits : 16 - 16 (1 bit)
access : read-write
DECODE : Send result to decoder
bits : 17 - 17 (1 bit)
access : read-write
STRSAMPLE : Select if counter result should be stored
bits : 18 - 18 (1 bit)
access : read-write
SCANRESINV : Enable inversion of result
bits : 19 - 19 (1 bit)
access : read-write
Scan configuration
address_offset : 0x2D0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
EXTIME : Set excitation time
bits : 0 - 5 (6 bit)
access : read-write
SAMPLEDLY : Set sample delay
bits : 6 - 12 (7 bit)
access : read-write
MEASUREDLY : Set measure delay
bits : 13 - 19 (7 bit)
access : read-write
Scan configuration
address_offset : 0x2D4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
ACMPTHRES : Set ACMP threshold
bits : 0 - 11 (12 bit)
access : read-write
SAMPLE : Select sample mode
bits : 12 - 12 (1 bit)
access : read-write
SETIF : Enable interrupt generation
bits : 13 - 14 (2 bit)
access : read-write
Enumeration:
0x00000000 : NONE
No interrupt is generated
0x00000001 : LEVEL
Set interrupt flag if the sensor triggers.
0x00000002 : POSEDGE
Set interrupt flag on positive edge on the sensor state
0x00000003 : NEGEDGE
Set interrupt flag on negative edge on the sensor state
End of enumeration elements list.
EXMODE : Set GPIO mode
bits : 15 - 16 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
Disabled
0x00000001 : HIGH
Push Pull, GPIO is driven high
0x00000002 : LOW
Push Pull, GPIO is driven low
0x00000003 : DACOUT
DAC output
End of enumeration elements list.
EXCLK : Select clock used for excitation timing
bits : 17 - 17 (1 bit)
access : read-write
SAMPLECLK : Select clock used for timing of sample delay
bits : 18 - 18 (1 bit)
access : read-write
ALTEX : Use alternative excite pin
bits : 19 - 19 (1 bit)
access : read-write
Scan configuration
address_offset : 0x2D8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMPTHRES : Decision threshold for counter
bits : 0 - 15 (16 bit)
access : read-write
COMP : Select mode for counter comparison
bits : 16 - 16 (1 bit)
access : read-write
DECODE : Send result to decoder
bits : 17 - 17 (1 bit)
access : read-write
STRSAMPLE : Select if counter result should be stored
bits : 18 - 18 (1 bit)
access : read-write
SCANRESINV : Enable inversion of result
bits : 19 - 19 (1 bit)
access : read-write
Scan configuration
address_offset : 0x2E0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
EXTIME : Set excitation time
bits : 0 - 5 (6 bit)
access : read-write
SAMPLEDLY : Set sample delay
bits : 6 - 12 (7 bit)
access : read-write
MEASUREDLY : Set measure delay
bits : 13 - 19 (7 bit)
access : read-write
Scan configuration
address_offset : 0x2E4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
ACMPTHRES : Set ACMP threshold
bits : 0 - 11 (12 bit)
access : read-write
SAMPLE : Select sample mode
bits : 12 - 12 (1 bit)
access : read-write
SETIF : Enable interrupt generation
bits : 13 - 14 (2 bit)
access : read-write
Enumeration:
0x00000000 : NONE
No interrupt is generated
0x00000001 : LEVEL
Set interrupt flag if the sensor triggers.
0x00000002 : POSEDGE
Set interrupt flag on positive edge on the sensor state
0x00000003 : NEGEDGE
Set interrupt flag on negative edge on the sensor state
End of enumeration elements list.
EXMODE : Set GPIO mode
bits : 15 - 16 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
Disabled
0x00000001 : HIGH
Push Pull, GPIO is driven high
0x00000002 : LOW
Push Pull, GPIO is driven low
0x00000003 : DACOUT
DAC output
End of enumeration elements list.
EXCLK : Select clock used for excitation timing
bits : 17 - 17 (1 bit)
access : read-write
SAMPLECLK : Select clock used for timing of sample delay
bits : 18 - 18 (1 bit)
access : read-write
ALTEX : Use alternative excite pin
bits : 19 - 19 (1 bit)
access : read-write
Scan configuration
address_offset : 0x2E8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMPTHRES : Decision threshold for counter
bits : 0 - 15 (16 bit)
access : read-write
COMP : Select mode for counter comparison
bits : 16 - 16 (1 bit)
access : read-write
DECODE : Send result to decoder
bits : 17 - 17 (1 bit)
access : read-write
STRSAMPLE : Select if counter result should be stored
bits : 18 - 18 (1 bit)
access : read-write
SCANRESINV : Enable inversion of result
bits : 19 - 19 (1 bit)
access : read-write
Scan configuration
address_offset : 0x2F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
EXTIME : Set excitation time
bits : 0 - 5 (6 bit)
access : read-write
SAMPLEDLY : Set sample delay
bits : 6 - 12 (7 bit)
access : read-write
MEASUREDLY : Set measure delay
bits : 13 - 19 (7 bit)
access : read-write
Scan configuration
address_offset : 0x2F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
ACMPTHRES : Set ACMP threshold
bits : 0 - 11 (12 bit)
access : read-write
SAMPLE : Select sample mode
bits : 12 - 12 (1 bit)
access : read-write
SETIF : Enable interrupt generation
bits : 13 - 14 (2 bit)
access : read-write
Enumeration:
0x00000000 : NONE
No interrupt is generated
0x00000001 : LEVEL
Set interrupt flag if the sensor triggers.
0x00000002 : POSEDGE
Set interrupt flag on positive edge on the sensor state
0x00000003 : NEGEDGE
Set interrupt flag on negative edge on the sensor state
End of enumeration elements list.
EXMODE : Set GPIO mode
bits : 15 - 16 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
Disabled
0x00000001 : HIGH
Push Pull, GPIO is driven high
0x00000002 : LOW
Push Pull, GPIO is driven low
0x00000003 : DACOUT
DAC output
End of enumeration elements list.
EXCLK : Select clock used for excitation timing
bits : 17 - 17 (1 bit)
access : read-write
SAMPLECLK : Select clock used for timing of sample delay
bits : 18 - 18 (1 bit)
access : read-write
ALTEX : Use alternative excite pin
bits : 19 - 19 (1 bit)
access : read-write
Scan configuration
address_offset : 0x2F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMPTHRES : Decision threshold for counter
bits : 0 - 15 (16 bit)
access : read-write
COMP : Select mode for counter comparison
bits : 16 - 16 (1 bit)
access : read-write
DECODE : Send result to decoder
bits : 17 - 17 (1 bit)
access : read-write
STRSAMPLE : Select if counter result should be stored
bits : 18 - 18 (1 bit)
access : read-write
SCANRESINV : Enable inversion of result
bits : 19 - 19 (1 bit)
access : read-write
Current decoder state
address_offset : 0x30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DECSTATE : Shows the current decoder state
bits : 0 - 3 (4 bit)
access : read-write
Scan configuration
address_offset : 0x300 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
EXTIME : Set excitation time
bits : 0 - 5 (6 bit)
access : read-write
SAMPLEDLY : Set sample delay
bits : 6 - 12 (7 bit)
access : read-write
MEASUREDLY : Set measure delay
bits : 13 - 19 (7 bit)
access : read-write
Scan configuration
address_offset : 0x304 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
ACMPTHRES : Set ACMP threshold
bits : 0 - 11 (12 bit)
access : read-write
SAMPLE : Select sample mode
bits : 12 - 12 (1 bit)
access : read-write
SETIF : Enable interrupt generation
bits : 13 - 14 (2 bit)
access : read-write
Enumeration:
0x00000000 : NONE
No interrupt is generated
0x00000001 : LEVEL
Set interrupt flag if the sensor triggers.
0x00000002 : POSEDGE
Set interrupt flag on positive edge on the sensor state
0x00000003 : NEGEDGE
Set interrupt flag on negative edge on the sensor state
End of enumeration elements list.
EXMODE : Set GPIO mode
bits : 15 - 16 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
Disabled
0x00000001 : HIGH
Push Pull, GPIO is driven high
0x00000002 : LOW
Push Pull, GPIO is driven low
0x00000003 : DACOUT
DAC output
End of enumeration elements list.
EXCLK : Select clock used for excitation timing
bits : 17 - 17 (1 bit)
access : read-write
SAMPLECLK : Select clock used for timing of sample delay
bits : 18 - 18 (1 bit)
access : read-write
ALTEX : Use alternative excite pin
bits : 19 - 19 (1 bit)
access : read-write
Scan configuration
address_offset : 0x308 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMPTHRES : Decision threshold for counter
bits : 0 - 15 (16 bit)
access : read-write
COMP : Select mode for counter comparison
bits : 16 - 16 (1 bit)
access : read-write
DECODE : Send result to decoder
bits : 17 - 17 (1 bit)
access : read-write
STRSAMPLE : Select if counter result should be stored
bits : 18 - 18 (1 bit)
access : read-write
SCANRESINV : Enable inversion of result
bits : 19 - 19 (1 bit)
access : read-write
Scan configuration
address_offset : 0x310 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
EXTIME : Set excitation time
bits : 0 - 5 (6 bit)
access : read-write
SAMPLEDLY : Set sample delay
bits : 6 - 12 (7 bit)
access : read-write
MEASUREDLY : Set measure delay
bits : 13 - 19 (7 bit)
access : read-write
Scan configuration
address_offset : 0x314 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
ACMPTHRES : Set ACMP threshold
bits : 0 - 11 (12 bit)
access : read-write
SAMPLE : Select sample mode
bits : 12 - 12 (1 bit)
access : read-write
SETIF : Enable interrupt generation
bits : 13 - 14 (2 bit)
access : read-write
Enumeration:
0x00000000 : NONE
No interrupt is generated
0x00000001 : LEVEL
Set interrupt flag if the sensor triggers.
0x00000002 : POSEDGE
Set interrupt flag on positive edge on the sensor state
0x00000003 : NEGEDGE
Set interrupt flag on negative edge on the sensor state
End of enumeration elements list.
EXMODE : Set GPIO mode
bits : 15 - 16 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
Disabled
0x00000001 : HIGH
Push Pull, GPIO is driven high
0x00000002 : LOW
Push Pull, GPIO is driven low
0x00000003 : DACOUT
DAC output
End of enumeration elements list.
EXCLK : Select clock used for excitation timing
bits : 17 - 17 (1 bit)
access : read-write
SAMPLECLK : Select clock used for timing of sample delay
bits : 18 - 18 (1 bit)
access : read-write
ALTEX : Use alternative excite pin
bits : 19 - 19 (1 bit)
access : read-write
Scan configuration
address_offset : 0x318 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMPTHRES : Decision threshold for counter
bits : 0 - 15 (16 bit)
access : read-write
COMP : Select mode for counter comparison
bits : 16 - 16 (1 bit)
access : read-write
DECODE : Send result to decoder
bits : 17 - 17 (1 bit)
access : read-write
STRSAMPLE : Select if counter result should be stored
bits : 18 - 18 (1 bit)
access : read-write
SCANRESINV : Enable inversion of result
bits : 19 - 19 (1 bit)
access : read-write
Scan configuration
address_offset : 0x320 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
EXTIME : Set excitation time
bits : 0 - 5 (6 bit)
access : read-write
SAMPLEDLY : Set sample delay
bits : 6 - 12 (7 bit)
access : read-write
MEASUREDLY : Set measure delay
bits : 13 - 19 (7 bit)
access : read-write
Scan configuration
address_offset : 0x324 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
ACMPTHRES : Set ACMP threshold
bits : 0 - 11 (12 bit)
access : read-write
SAMPLE : Select sample mode
bits : 12 - 12 (1 bit)
access : read-write
SETIF : Enable interrupt generation
bits : 13 - 14 (2 bit)
access : read-write
Enumeration:
0x00000000 : NONE
No interrupt is generated
0x00000001 : LEVEL
Set interrupt flag if the sensor triggers.
0x00000002 : POSEDGE
Set interrupt flag on positive edge on the sensor state
0x00000003 : NEGEDGE
Set interrupt flag on negative edge on the sensor state
End of enumeration elements list.
EXMODE : Set GPIO mode
bits : 15 - 16 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
Disabled
0x00000001 : HIGH
Push Pull, GPIO is driven high
0x00000002 : LOW
Push Pull, GPIO is driven low
0x00000003 : DACOUT
DAC output
End of enumeration elements list.
EXCLK : Select clock used for excitation timing
bits : 17 - 17 (1 bit)
access : read-write
SAMPLECLK : Select clock used for timing of sample delay
bits : 18 - 18 (1 bit)
access : read-write
ALTEX : Use alternative excite pin
bits : 19 - 19 (1 bit)
access : read-write
Scan configuration
address_offset : 0x328 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMPTHRES : Decision threshold for counter
bits : 0 - 15 (16 bit)
access : read-write
COMP : Select mode for counter comparison
bits : 16 - 16 (1 bit)
access : read-write
DECODE : Send result to decoder
bits : 17 - 17 (1 bit)
access : read-write
STRSAMPLE : Select if counter result should be stored
bits : 18 - 18 (1 bit)
access : read-write
SCANRESINV : Enable inversion of result
bits : 19 - 19 (1 bit)
access : read-write
Scan configuration
address_offset : 0x330 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
EXTIME : Set excitation time
bits : 0 - 5 (6 bit)
access : read-write
SAMPLEDLY : Set sample delay
bits : 6 - 12 (7 bit)
access : read-write
MEASUREDLY : Set measure delay
bits : 13 - 19 (7 bit)
access : read-write
Scan configuration
address_offset : 0x334 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
ACMPTHRES : Set ACMP threshold
bits : 0 - 11 (12 bit)
access : read-write
SAMPLE : Select sample mode
bits : 12 - 12 (1 bit)
access : read-write
SETIF : Enable interrupt generation
bits : 13 - 14 (2 bit)
access : read-write
Enumeration:
0x00000000 : NONE
No interrupt is generated
0x00000001 : LEVEL
Set interrupt flag if the sensor triggers.
0x00000002 : POSEDGE
Set interrupt flag on positive edge on the sensor state
0x00000003 : NEGEDGE
Set interrupt flag on negative edge on the sensor state
End of enumeration elements list.
EXMODE : Set GPIO mode
bits : 15 - 16 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
Disabled
0x00000001 : HIGH
Push Pull, GPIO is driven high
0x00000002 : LOW
Push Pull, GPIO is driven low
0x00000003 : DACOUT
DAC output
End of enumeration elements list.
EXCLK : Select clock used for excitation timing
bits : 17 - 17 (1 bit)
access : read-write
SAMPLECLK : Select clock used for timing of sample delay
bits : 18 - 18 (1 bit)
access : read-write
ALTEX : Use alternative excite pin
bits : 19 - 19 (1 bit)
access : read-write
Scan configuration
address_offset : 0x338 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMPTHRES : Decision threshold for counter
bits : 0 - 15 (16 bit)
access : read-write
COMP : Select mode for counter comparison
bits : 16 - 16 (1 bit)
access : read-write
DECODE : Send result to decoder
bits : 17 - 17 (1 bit)
access : read-write
STRSAMPLE : Select if counter result should be stored
bits : 18 - 18 (1 bit)
access : read-write
SCANRESINV : Enable inversion of result
bits : 19 - 19 (1 bit)
access : read-write
Decoder input register
address_offset : 0x34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
SENSORSTATE : Shows the status of sensors chosen as input to the decoder
bits : 0 - 3 (4 bit)
access : read-write
Scan configuration
address_offset : 0x340 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
EXTIME : Set excitation time
bits : 0 - 5 (6 bit)
access : read-write
SAMPLEDLY : Set sample delay
bits : 6 - 12 (7 bit)
access : read-write
MEASUREDLY : Set measure delay
bits : 13 - 19 (7 bit)
access : read-write
Scan configuration
address_offset : 0x344 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
ACMPTHRES : Set ACMP threshold
bits : 0 - 11 (12 bit)
access : read-write
SAMPLE : Select sample mode
bits : 12 - 12 (1 bit)
access : read-write
SETIF : Enable interrupt generation
bits : 13 - 14 (2 bit)
access : read-write
Enumeration:
0x00000000 : NONE
No interrupt is generated
0x00000001 : LEVEL
Set interrupt flag if the sensor triggers.
0x00000002 : POSEDGE
Set interrupt flag on positive edge on the sensor state
0x00000003 : NEGEDGE
Set interrupt flag on negative edge on the sensor state
End of enumeration elements list.
EXMODE : Set GPIO mode
bits : 15 - 16 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
Disabled
0x00000001 : HIGH
Push Pull, GPIO is driven high
0x00000002 : LOW
Push Pull, GPIO is driven low
0x00000003 : DACOUT
DAC output
End of enumeration elements list.
EXCLK : Select clock used for excitation timing
bits : 17 - 17 (1 bit)
access : read-write
SAMPLECLK : Select clock used for timing of sample delay
bits : 18 - 18 (1 bit)
access : read-write
ALTEX : Use alternative excite pin
bits : 19 - 19 (1 bit)
access : read-write
Scan configuration
address_offset : 0x348 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMPTHRES : Decision threshold for counter
bits : 0 - 15 (16 bit)
access : read-write
COMP : Select mode for counter comparison
bits : 16 - 16 (1 bit)
access : read-write
DECODE : Send result to decoder
bits : 17 - 17 (1 bit)
access : read-write
STRSAMPLE : Select if counter result should be stored
bits : 18 - 18 (1 bit)
access : read-write
SCANRESINV : Enable inversion of result
bits : 19 - 19 (1 bit)
access : read-write
Scan configuration
address_offset : 0x350 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
EXTIME : Set excitation time
bits : 0 - 5 (6 bit)
access : read-write
SAMPLEDLY : Set sample delay
bits : 6 - 12 (7 bit)
access : read-write
MEASUREDLY : Set measure delay
bits : 13 - 19 (7 bit)
access : read-write
Scan configuration
address_offset : 0x354 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
ACMPTHRES : Set ACMP threshold
bits : 0 - 11 (12 bit)
access : read-write
SAMPLE : Select sample mode
bits : 12 - 12 (1 bit)
access : read-write
SETIF : Enable interrupt generation
bits : 13 - 14 (2 bit)
access : read-write
Enumeration:
0x00000000 : NONE
No interrupt is generated
0x00000001 : LEVEL
Set interrupt flag if the sensor triggers.
0x00000002 : POSEDGE
Set interrupt flag on positive edge on the sensor state
0x00000003 : NEGEDGE
Set interrupt flag on negative edge on the sensor state
End of enumeration elements list.
EXMODE : Set GPIO mode
bits : 15 - 16 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
Disabled
0x00000001 : HIGH
Push Pull, GPIO is driven high
0x00000002 : LOW
Push Pull, GPIO is driven low
0x00000003 : DACOUT
DAC output
End of enumeration elements list.
EXCLK : Select clock used for excitation timing
bits : 17 - 17 (1 bit)
access : read-write
SAMPLECLK : Select clock used for timing of sample delay
bits : 18 - 18 (1 bit)
access : read-write
ALTEX : Use alternative excite pin
bits : 19 - 19 (1 bit)
access : read-write
Scan configuration
address_offset : 0x358 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMPTHRES : Decision threshold for counter
bits : 0 - 15 (16 bit)
access : read-write
COMP : Select mode for counter comparison
bits : 16 - 16 (1 bit)
access : read-write
DECODE : Send result to decoder
bits : 17 - 17 (1 bit)
access : read-write
STRSAMPLE : Select if counter result should be stored
bits : 18 - 18 (1 bit)
access : read-write
SCANRESINV : Enable inversion of result
bits : 19 - 19 (1 bit)
access : read-write
Scan configuration
address_offset : 0x360 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
EXTIME : Set excitation time
bits : 0 - 5 (6 bit)
access : read-write
SAMPLEDLY : Set sample delay
bits : 6 - 12 (7 bit)
access : read-write
MEASUREDLY : Set measure delay
bits : 13 - 19 (7 bit)
access : read-write
Scan configuration
address_offset : 0x364 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
ACMPTHRES : Set ACMP threshold
bits : 0 - 11 (12 bit)
access : read-write
SAMPLE : Select sample mode
bits : 12 - 12 (1 bit)
access : read-write
SETIF : Enable interrupt generation
bits : 13 - 14 (2 bit)
access : read-write
Enumeration:
0x00000000 : NONE
No interrupt is generated
0x00000001 : LEVEL
Set interrupt flag if the sensor triggers.
0x00000002 : POSEDGE
Set interrupt flag on positive edge on the sensor state
0x00000003 : NEGEDGE
Set interrupt flag on negative edge on the sensor state
End of enumeration elements list.
EXMODE : Set GPIO mode
bits : 15 - 16 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
Disabled
0x00000001 : HIGH
Push Pull, GPIO is driven high
0x00000002 : LOW
Push Pull, GPIO is driven low
0x00000003 : DACOUT
DAC output
End of enumeration elements list.
EXCLK : Select clock used for excitation timing
bits : 17 - 17 (1 bit)
access : read-write
SAMPLECLK : Select clock used for timing of sample delay
bits : 18 - 18 (1 bit)
access : read-write
ALTEX : Use alternative excite pin
bits : 19 - 19 (1 bit)
access : read-write
Scan configuration
address_offset : 0x368 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMPTHRES : Decision threshold for counter
bits : 0 - 15 (16 bit)
access : read-write
COMP : Select mode for counter comparison
bits : 16 - 16 (1 bit)
access : read-write
DECODE : Send result to decoder
bits : 17 - 17 (1 bit)
access : read-write
STRSAMPLE : Select if counter result should be stored
bits : 18 - 18 (1 bit)
access : read-write
SCANRESINV : Enable inversion of result
bits : 19 - 19 (1 bit)
access : read-write
Scan configuration
address_offset : 0x370 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
EXTIME : Set excitation time
bits : 0 - 5 (6 bit)
access : read-write
SAMPLEDLY : Set sample delay
bits : 6 - 12 (7 bit)
access : read-write
MEASUREDLY : Set measure delay
bits : 13 - 19 (7 bit)
access : read-write
Scan configuration
address_offset : 0x374 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
ACMPTHRES : Set ACMP threshold
bits : 0 - 11 (12 bit)
access : read-write
SAMPLE : Select sample mode
bits : 12 - 12 (1 bit)
access : read-write
SETIF : Enable interrupt generation
bits : 13 - 14 (2 bit)
access : read-write
Enumeration:
0x00000000 : NONE
No interrupt is generated
0x00000001 : LEVEL
Set interrupt flag if the sensor triggers.
0x00000002 : POSEDGE
Set interrupt flag on positive edge on the sensor state
0x00000003 : NEGEDGE
Set interrupt flag on negative edge on the sensor state
End of enumeration elements list.
EXMODE : Set GPIO mode
bits : 15 - 16 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
Disabled
0x00000001 : HIGH
Push Pull, GPIO is driven high
0x00000002 : LOW
Push Pull, GPIO is driven low
0x00000003 : DACOUT
DAC output
End of enumeration elements list.
EXCLK : Select clock used for excitation timing
bits : 17 - 17 (1 bit)
access : read-write
SAMPLECLK : Select clock used for timing of sample delay
bits : 18 - 18 (1 bit)
access : read-write
ALTEX : Use alternative excite pin
bits : 19 - 19 (1 bit)
access : read-write
Scan configuration
address_offset : 0x378 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMPTHRES : Decision threshold for counter
bits : 0 - 15 (16 bit)
access : read-write
COMP : Select mode for counter comparison
bits : 16 - 16 (1 bit)
access : read-write
DECODE : Send result to decoder
bits : 17 - 17 (1 bit)
access : read-write
STRSAMPLE : Select if counter result should be stored
bits : 18 - 18 (1 bit)
access : read-write
SCANRESINV : Enable inversion of result
bits : 19 - 19 (1 bit)
access : read-write
GPIO Idle phase configuration
address_offset : 0x38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CH0 : Channel 0 idle phase configuration
bits : 0 - 1 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
CH0 output is disabled in idle phase
0x00000001 : HIGH
CH0 output is high in idle phase
0x00000002 : LOW
CH0 output is low in idle phase
0x00000003 : DACCH0
CH0 output is connected to DAC CH0 output in idle phase
End of enumeration elements list.
CH1 : Channel 1 idle phase configuration
bits : 2 - 3 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
CH1 output is disabled in idle phase
0x00000001 : HIGH
CH1 output is high in idle phase
0x00000002 : LOW
CH1 output is low in idle phase
0x00000003 : DACCH0
CH1 output is connected to DAC CH0 output in idle phase
End of enumeration elements list.
CH2 : Channel 2 idle phase configuration
bits : 4 - 5 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
CH2 output is disabled in idle phase
0x00000001 : HIGH
CH2 output is high in idle phase
0x00000002 : LOW
CH2 output is low in idle phase
0x00000003 : DACCH0
CH2 output is connected to DAC CH0 output in idle phase
End of enumeration elements list.
CH3 : Channel 3 idle phase configuration
bits : 6 - 7 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
CH3 output is disabled in idle phase
0x00000001 : HIGH
CH3 output is high in idle phase
0x00000002 : LOW
CH3 output is low in idle phase
0x00000003 : DACCH0
CH3 output is connected to DAC CH0 output in idle phase
End of enumeration elements list.
CH4 : Channel 4 idle phase configuration
bits : 8 - 9 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
CH4 output is disabled in idle phase
0x00000001 : HIGH
CH4 output is high in idle phase
0x00000002 : LOW
CH4 output is low in idle phase
End of enumeration elements list.
CH5 : Channel 5 idle phase configuration
bits : 10 - 11 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
CH5 output is disabled in idle phase
0x00000001 : HIGH
CH5 output is high in idle phase
0x00000002 : LOW
CH5 output is low in idle phase
End of enumeration elements list.
CH6 : Channel 6 idle phase configuration
bits : 12 - 13 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
CH6 output is disabled in idle phase
0x00000001 : HIGH
CH6 output is high in idle phase
0x00000002 : LOW
CH6 output is low in idle phase
End of enumeration elements list.
CH7 : Channel 7 idle phase configuration
bits : 14 - 15 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
CH7 output is disabled in idle phase
0x00000001 : HIGH
CH7 output is high in idle phase
0x00000002 : LOW
CH7 output is low in idle phase
End of enumeration elements list.
CH8 : Channel 8 idle phase configuration
bits : 16 - 17 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
CH8 output is disabled in idle phase
0x00000001 : HIGH
CH8 output is high in idle phase
0x00000002 : LOW
CH8 output is low in idle phase
End of enumeration elements list.
CH9 : Channel 9 idle phase configuration
bits : 18 - 19 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
CH9 output is disabled in idle phase
0x00000001 : HIGH
CH9 output is high in idle phase
0x00000002 : LOW
CH9 output is low in idle phase
End of enumeration elements list.
CH10 : Channel 10 idle phase configuration
bits : 20 - 21 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
CH10 output is disabled in idle phase
0x00000001 : HIGH
CH10 output is high in idle phase
0x00000002 : LOW
CH10 output is low in idle phase
End of enumeration elements list.
CH11 : Channel 11 idle phase configuration
bits : 22 - 23 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
CH11 output is disabled in idle phase
0x00000001 : HIGH
CH11 output is high in idle phase
0x00000002 : LOW
CH11 output is low in idle phase
End of enumeration elements list.
CH12 : Channel 12 idle phase configuration
bits : 24 - 25 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
CH12 output is disabled in idle phase
0x00000001 : HIGH
CH12 output is high in idle phase
0x00000002 : LOW
CH12 output is low in idle phase
0x00000003 : DACCH1
CH12 output is connected to DAC CH1 output in idle phase
End of enumeration elements list.
CH13 : Channel 13 idle phase configuration
bits : 26 - 27 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
CH13 output is disabled in idle phase
0x00000001 : HIGH
CH13 output is high in idle phase
0x00000002 : LOW
CH13 output is low in idle phase
0x00000003 : DACCH1
CH13 output is connected to DAC CH1 output in idle phase
End of enumeration elements list.
CH14 : Channel 14 idle phase configuration
bits : 28 - 29 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
CH14 output is disabled in idle phase
0x00000001 : HIGH
CH14 output is high in idle phase
0x00000002 : LOW
CH14 output is low in idle phase
0x00000003 : DACCH1
CH14 output is connected to DAC CH1 output in idle phase
End of enumeration elements list.
CH15 : Channel 15 idle phase configuration
bits : 30 - 31 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
CH15 output is disabled in idle phase
0x00000001 : HIGH
CH15 output is high in idle phase
0x00000002 : LOW
CH15 output is low in idle phase
0x00000003 : DACCH1
CH15 output is connected to DAC CH1 output in idle phase
End of enumeration elements list.
Scan configuration
address_offset : 0x380 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
EXTIME : Set excitation time
bits : 0 - 5 (6 bit)
access : read-write
SAMPLEDLY : Set sample delay
bits : 6 - 12 (7 bit)
access : read-write
MEASUREDLY : Set measure delay
bits : 13 - 19 (7 bit)
access : read-write
Scan configuration
address_offset : 0x384 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
ACMPTHRES : Set ACMP threshold
bits : 0 - 11 (12 bit)
access : read-write
SAMPLE : Select sample mode
bits : 12 - 12 (1 bit)
access : read-write
SETIF : Enable interrupt generation
bits : 13 - 14 (2 bit)
access : read-write
Enumeration:
0x00000000 : NONE
No interrupt is generated
0x00000001 : LEVEL
Set interrupt flag if the sensor triggers.
0x00000002 : POSEDGE
Set interrupt flag on positive edge on the sensor state
0x00000003 : NEGEDGE
Set interrupt flag on negative edge on the sensor state
End of enumeration elements list.
EXMODE : Set GPIO mode
bits : 15 - 16 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
Disabled
0x00000001 : HIGH
Push Pull, GPIO is driven high
0x00000002 : LOW
Push Pull, GPIO is driven low
0x00000003 : DACOUT
DAC output
End of enumeration elements list.
EXCLK : Select clock used for excitation timing
bits : 17 - 17 (1 bit)
access : read-write
SAMPLECLK : Select clock used for timing of sample delay
bits : 18 - 18 (1 bit)
access : read-write
ALTEX : Use alternative excite pin
bits : 19 - 19 (1 bit)
access : read-write
Scan configuration
address_offset : 0x388 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMPTHRES : Decision threshold for counter
bits : 0 - 15 (16 bit)
access : read-write
COMP : Select mode for counter comparison
bits : 16 - 16 (1 bit)
access : read-write
DECODE : Send result to decoder
bits : 17 - 17 (1 bit)
access : read-write
STRSAMPLE : Select if counter result should be stored
bits : 18 - 18 (1 bit)
access : read-write
SCANRESINV : Enable inversion of result
bits : 19 - 19 (1 bit)
access : read-write
Scan configuration
address_offset : 0x390 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
EXTIME : Set excitation time
bits : 0 - 5 (6 bit)
access : read-write
SAMPLEDLY : Set sample delay
bits : 6 - 12 (7 bit)
access : read-write
MEASUREDLY : Set measure delay
bits : 13 - 19 (7 bit)
access : read-write
Scan configuration
address_offset : 0x394 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
ACMPTHRES : Set ACMP threshold
bits : 0 - 11 (12 bit)
access : read-write
SAMPLE : Select sample mode
bits : 12 - 12 (1 bit)
access : read-write
SETIF : Enable interrupt generation
bits : 13 - 14 (2 bit)
access : read-write
Enumeration:
0x00000000 : NONE
No interrupt is generated
0x00000001 : LEVEL
Set interrupt flag if the sensor triggers.
0x00000002 : POSEDGE
Set interrupt flag on positive edge on the sensor state
0x00000003 : NEGEDGE
Set interrupt flag on negative edge on the sensor state
End of enumeration elements list.
EXMODE : Set GPIO mode
bits : 15 - 16 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
Disabled
0x00000001 : HIGH
Push Pull, GPIO is driven high
0x00000002 : LOW
Push Pull, GPIO is driven low
0x00000003 : DACOUT
DAC output
End of enumeration elements list.
EXCLK : Select clock used for excitation timing
bits : 17 - 17 (1 bit)
access : read-write
SAMPLECLK : Select clock used for timing of sample delay
bits : 18 - 18 (1 bit)
access : read-write
ALTEX : Use alternative excite pin
bits : 19 - 19 (1 bit)
access : read-write
Scan configuration
address_offset : 0x398 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMPTHRES : Decision threshold for counter
bits : 0 - 15 (16 bit)
access : read-write
COMP : Select mode for counter comparison
bits : 16 - 16 (1 bit)
access : read-write
DECODE : Send result to decoder
bits : 17 - 17 (1 bit)
access : read-write
STRSAMPLE : Select if counter result should be stored
bits : 18 - 18 (1 bit)
access : read-write
SCANRESINV : Enable inversion of result
bits : 19 - 19 (1 bit)
access : read-write
Scan configuration
address_offset : 0x3A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
EXTIME : Set excitation time
bits : 0 - 5 (6 bit)
access : read-write
SAMPLEDLY : Set sample delay
bits : 6 - 12 (7 bit)
access : read-write
MEASUREDLY : Set measure delay
bits : 13 - 19 (7 bit)
access : read-write
Scan configuration
address_offset : 0x3A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
ACMPTHRES : Set ACMP threshold
bits : 0 - 11 (12 bit)
access : read-write
SAMPLE : Select sample mode
bits : 12 - 12 (1 bit)
access : read-write
SETIF : Enable interrupt generation
bits : 13 - 14 (2 bit)
access : read-write
Enumeration:
0x00000000 : NONE
No interrupt is generated
0x00000001 : LEVEL
Set interrupt flag if the sensor triggers.
0x00000002 : POSEDGE
Set interrupt flag on positive edge on the sensor state
0x00000003 : NEGEDGE
Set interrupt flag on negative edge on the sensor state
End of enumeration elements list.
EXMODE : Set GPIO mode
bits : 15 - 16 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
Disabled
0x00000001 : HIGH
Push Pull, GPIO is driven high
0x00000002 : LOW
Push Pull, GPIO is driven low
0x00000003 : DACOUT
DAC output
End of enumeration elements list.
EXCLK : Select clock used for excitation timing
bits : 17 - 17 (1 bit)
access : read-write
SAMPLECLK : Select clock used for timing of sample delay
bits : 18 - 18 (1 bit)
access : read-write
ALTEX : Use alternative excite pin
bits : 19 - 19 (1 bit)
access : read-write
Scan configuration
address_offset : 0x3A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMPTHRES : Decision threshold for counter
bits : 0 - 15 (16 bit)
access : read-write
COMP : Select mode for counter comparison
bits : 16 - 16 (1 bit)
access : read-write
DECODE : Send result to decoder
bits : 17 - 17 (1 bit)
access : read-write
STRSAMPLE : Select if counter result should be stored
bits : 18 - 18 (1 bit)
access : read-write
SCANRESINV : Enable inversion of result
bits : 19 - 19 (1 bit)
access : read-write
Scan configuration
address_offset : 0x3B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
EXTIME : Set excitation time
bits : 0 - 5 (6 bit)
access : read-write
SAMPLEDLY : Set sample delay
bits : 6 - 12 (7 bit)
access : read-write
MEASUREDLY : Set measure delay
bits : 13 - 19 (7 bit)
access : read-write
Scan configuration
address_offset : 0x3B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
ACMPTHRES : Set ACMP threshold
bits : 0 - 11 (12 bit)
access : read-write
SAMPLE : Select sample mode
bits : 12 - 12 (1 bit)
access : read-write
SETIF : Enable interrupt generation
bits : 13 - 14 (2 bit)
access : read-write
Enumeration:
0x00000000 : NONE
No interrupt is generated
0x00000001 : LEVEL
Set interrupt flag if the sensor triggers.
0x00000002 : POSEDGE
Set interrupt flag on positive edge on the sensor state
0x00000003 : NEGEDGE
Set interrupt flag on negative edge on the sensor state
End of enumeration elements list.
EXMODE : Set GPIO mode
bits : 15 - 16 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
Disabled
0x00000001 : HIGH
Push Pull, GPIO is driven high
0x00000002 : LOW
Push Pull, GPIO is driven low
0x00000003 : DACOUT
DAC output
End of enumeration elements list.
EXCLK : Select clock used for excitation timing
bits : 17 - 17 (1 bit)
access : read-write
SAMPLECLK : Select clock used for timing of sample delay
bits : 18 - 18 (1 bit)
access : read-write
ALTEX : Use alternative excite pin
bits : 19 - 19 (1 bit)
access : read-write
Scan configuration
address_offset : 0x3B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COMPTHRES : Decision threshold for counter
bits : 0 - 15 (16 bit)
access : read-write
COMP : Select mode for counter comparison
bits : 16 - 16 (1 bit)
access : read-write
DECODE : Send result to decoder
bits : 17 - 17 (1 bit)
access : read-write
STRSAMPLE : Select if counter result should be stored
bits : 18 - 18 (1 bit)
access : read-write
SCANRESINV : Enable inversion of result
bits : 19 - 19 (1 bit)
access : read-write
Alternative excite pin configuration
address_offset : 0x3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
IDLECONF0 : ALTEX0 idle phase configuration
bits : 0 - 1 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
ALTEX0 output is disabled in idle phase
0x00000001 : HIGH
ALTEX0 output is high in idle phase
0x00000002 : LOW
ALTEX0 output is low in idle phase
End of enumeration elements list.
IDLECONF1 : ALTEX1 idle phase configuration
bits : 2 - 3 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
ALTEX1 output is disabled in idle phase
0x00000001 : HIGH
ALTEX1 output is high in idle phase
0x00000002 : LOW
ALTEX1 output is low in idle phase
End of enumeration elements list.
IDLECONF2 : ALTEX2 idle phase configuration
bits : 4 - 5 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
ALTEX2 output is disabled in idle phase
0x00000001 : HIGH
ALTEX2 output is high in idle phase
0x00000002 : LOW
ALTEX2 output is low in idle phase
End of enumeration elements list.
IDLECONF3 : ALTEX3 idle phase configuration
bits : 6 - 7 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
ALTEX3 output is disabled in idle phase
0x00000001 : HIGH
ALTEX3 output is high in idle phase
0x00000002 : LOW
ALTEX3 output is low in idle phase
End of enumeration elements list.
IDLECONF4 : ALTEX4 idle phase configuration
bits : 8 - 9 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
ALTEX4 output is disabled in idle phase
0x00000001 : HIGH
ALTEX4 output is high in idle phase
0x00000002 : LOW
ALTEX4 output is low in idle phase
End of enumeration elements list.
IDLECONF5 : ALTEX5 idle phase configuration
bits : 10 - 11 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
ALTEX5 output is disabled in idle phase
0x00000001 : HIGH
ALTEX5 output is high in idle phase
0x00000002 : LOW
ALTEX5 output is low in idle phase
End of enumeration elements list.
IDLECONF6 : ALTEX6 idle phase configuration
bits : 12 - 13 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
ALTEX6 output is disabled in idle phase
0x00000001 : HIGH
ALTEX6 output is high in idle phase
0x00000002 : LOW
ALTEX6 output is low in idle phase
End of enumeration elements list.
IDLECONF7 : ALTEX7 idle phase configuration
bits : 14 - 15 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
ALTEX7 output is disabled in idle phase
0x00000001 : HIGH
ALTEX7 output is high in idle phase
0x00000002 : LOW
ALTEX7 output is low in idle phase
End of enumeration elements list.
AEX0 : ALTEX0 always excite enable
bits : 16 - 16 (1 bit)
access : read-write
AEX1 : ALTEX1 always excite enable
bits : 17 - 17 (1 bit)
access : read-write
AEX2 : ALTEX2 always excite enable
bits : 18 - 18 (1 bit)
access : read-write
AEX3 : ALTEX3 always excite enable
bits : 19 - 19 (1 bit)
access : read-write
AEX4 : ALTEX4 always excite enable
bits : 20 - 20 (1 bit)
access : read-write
AEX5 : ALTEX5 always excite enable
bits : 21 - 21 (1 bit)
access : read-write
AEX6 : ALTEX6 always excite enable
bits : 22 - 22 (1 bit)
access : read-write
AEX7 : ALTEX7 always excite enable
bits : 23 - 23 (1 bit)
access : read-write
Timing Control Register
address_offset : 0x4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
AUXPRESC : Prescaling factor for high frequency timer
bits : 0 - 1 (2 bit)
access : read-write
Enumeration:
0x00000000 : DIV1
High frequency timer is clocked with AUXHFRCO/1
0x00000001 : DIV2
High frequency timer is clocked with AUXHFRCO/2
0x00000002 : DIV4
High frequency timer is clocked with AUXHFRCO/4
0x00000003 : DIV8
High frequency timer is clocked with AUXHFRCO/8
End of enumeration elements list.
LFPRESC : Prescaling factor for low frequency timer
bits : 4 - 6 (3 bit)
access : read-write
Enumeration:
0x00000000 : DIV1
Low frequency timer is clocked with LFACLKLESENSE/1
0x00000001 : DIV2
Low frequency timer is clocked with LFACLKLESENSE/2
0x00000002 : DIV4
Low frequency timer is clocked with LFACLKLESENSE/4
0x00000003 : DIV8
Low frequency timer is clocked with LFACLKLESENSE/8
0x00000004 : DIV16
Low frequency timer is clocked with LFACLKLESENSE/16
0x00000005 : DIV32
Low frequency timer is clocked with LFACLKLESENSE/32
0x00000006 : DIV64
Low frequency timer is clocked with LFACLKLESENSE/64
0x00000007 : DIV128
Low frequency timer is clocked with LFACLKLESENSE/128
End of enumeration elements list.
PCPRESC : Period counter prescaling
bits : 8 - 10 (3 bit)
access : read-write
Enumeration:
0x00000000 : DIV1
The period counter clock frequency is LFACLKLESENSE/1
0x00000001 : DIV2
The period counter clock frequency is LFACLKLESENSE/2
0x00000002 : DIV4
The period counter clock frequency is LFACLKLESENSE/4
0x00000003 : DIV8
The period counter clock frequency is LFACLKLESENSE/8
0x00000004 : DIV16
The period counter clock frequency is LFACLKLESENSE/16
0x00000005 : DIV32
The period counter clock frequency is LFACLKLESENSE/32
0x00000006 : DIV64
The period counter clock frequency is LFACLKLESENSE/64
0x00000007 : DIV128
The period counter clock frequency is LFACLKLESENSE/128
End of enumeration elements list.
PCTOP : Period counter top value
bits : 12 - 19 (8 bit)
access : read-write
STARTDLY : Start delay configuration
bits : 22 - 23 (2 bit)
access : read-write
Interrupt Flag Register
address_offset : 0x40 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
CH0 :
bits : 0 - 0 (1 bit)
access : read-only
CH1 :
bits : 1 - 1 (1 bit)
access : read-only
CH2 :
bits : 2 - 2 (1 bit)
access : read-only
CH3 :
bits : 3 - 3 (1 bit)
access : read-only
CH4 :
bits : 4 - 4 (1 bit)
access : read-only
CH5 :
bits : 5 - 5 (1 bit)
access : read-only
CH6 :
bits : 6 - 6 (1 bit)
access : read-only
CH7 :
bits : 7 - 7 (1 bit)
access : read-only
CH8 :
bits : 8 - 8 (1 bit)
access : read-only
CH9 :
bits : 9 - 9 (1 bit)
access : read-only
CH10 :
bits : 10 - 10 (1 bit)
access : read-only
CH11 :
bits : 11 - 11 (1 bit)
access : read-only
CH12 :
bits : 12 - 12 (1 bit)
access : read-only
CH13 :
bits : 13 - 13 (1 bit)
access : read-only
CH14 :
bits : 14 - 14 (1 bit)
access : read-only
CH15 :
bits : 15 - 15 (1 bit)
access : read-only
SCANCOMPLETE :
bits : 16 - 16 (1 bit)
access : read-only
DEC :
bits : 17 - 17 (1 bit)
access : read-only
DECERR :
bits : 18 - 18 (1 bit)
access : read-only
BUFDATAV :
bits : 19 - 19 (1 bit)
access : read-only
BUFLEVEL :
bits : 20 - 20 (1 bit)
access : read-only
BUFOF :
bits : 21 - 21 (1 bit)
access : read-only
CNTOF :
bits : 22 - 22 (1 bit)
access : read-only
Interrupt Flag Clear Register
address_offset : 0x44 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0
CH0 :
bits : 0 - 0 (1 bit)
access : write-only
CH1 :
bits : 1 - 1 (1 bit)
access : write-only
CH2 :
bits : 2 - 2 (1 bit)
access : write-only
CH3 :
bits : 3 - 3 (1 bit)
access : write-only
CH4 :
bits : 4 - 4 (1 bit)
access : write-only
CH5 :
bits : 5 - 5 (1 bit)
access : write-only
CH6 :
bits : 6 - 6 (1 bit)
access : write-only
CH7 :
bits : 7 - 7 (1 bit)
access : write-only
CH8 :
bits : 8 - 8 (1 bit)
access : write-only
CH9 :
bits : 9 - 9 (1 bit)
access : write-only
CH10 :
bits : 10 - 10 (1 bit)
access : write-only
CH11 :
bits : 11 - 11 (1 bit)
access : write-only
CH12 :
bits : 12 - 12 (1 bit)
access : write-only
CH13 :
bits : 13 - 13 (1 bit)
access : write-only
CH14 :
bits : 14 - 14 (1 bit)
access : write-only
CH15 :
bits : 15 - 15 (1 bit)
access : write-only
SCANCOMPLETE :
bits : 16 - 16 (1 bit)
access : write-only
DEC :
bits : 17 - 17 (1 bit)
access : write-only
DECERR :
bits : 18 - 18 (1 bit)
access : write-only
BUFDATAV :
bits : 19 - 19 (1 bit)
access : write-only
BUFLEVEL :
bits : 20 - 20 (1 bit)
access : write-only
BUFOF :
bits : 21 - 21 (1 bit)
access : write-only
CNTOF :
bits : 22 - 22 (1 bit)
access : write-only
Interrupt Flag Set Register
address_offset : 0x48 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0
CH0 :
bits : 0 - 0 (1 bit)
access : write-only
CH1 :
bits : 1 - 1 (1 bit)
access : write-only
CH2 :
bits : 2 - 2 (1 bit)
access : write-only
CH3 :
bits : 3 - 3 (1 bit)
access : write-only
CH4 :
bits : 4 - 4 (1 bit)
access : write-only
CH5 :
bits : 5 - 5 (1 bit)
access : write-only
CH6 :
bits : 6 - 6 (1 bit)
access : write-only
CH7 :
bits : 7 - 7 (1 bit)
access : write-only
CH8 :
bits : 8 - 8 (1 bit)
access : write-only
CH9 :
bits : 9 - 9 (1 bit)
access : write-only
CH10 :
bits : 10 - 10 (1 bit)
access : write-only
CH11 :
bits : 11 - 11 (1 bit)
access : write-only
CH12 :
bits : 12 - 12 (1 bit)
access : write-only
CH13 :
bits : 13 - 13 (1 bit)
access : write-only
CH14 :
bits : 14 - 14 (1 bit)
access : write-only
CH15 :
bits : 15 - 15 (1 bit)
access : write-only
SCANCOMPLETE :
bits : 16 - 16 (1 bit)
access : write-only
DEC :
bits : 17 - 17 (1 bit)
access : write-only
DECERR :
bits : 18 - 18 (1 bit)
access : write-only
BUFDATAV :
bits : 19 - 19 (1 bit)
access : write-only
BUFLEVEL :
bits : 20 - 20 (1 bit)
access : write-only
BUFOF :
bits : 21 - 21 (1 bit)
access : write-only
CNTOF :
bits : 22 - 22 (1 bit)
access : write-only
Interrupt Enable Register
address_offset : 0x4C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CH0 :
bits : 0 - 0 (1 bit)
access : read-write
CH1 :
bits : 1 - 1 (1 bit)
access : read-write
CH2 :
bits : 2 - 2 (1 bit)
access : read-write
CH3 :
bits : 3 - 3 (1 bit)
access : read-write
CH4 :
bits : 4 - 4 (1 bit)
access : read-write
CH5 :
bits : 5 - 5 (1 bit)
access : read-write
CH6 :
bits : 6 - 6 (1 bit)
access : read-write
CH7 :
bits : 7 - 7 (1 bit)
access : read-write
CH8 :
bits : 8 - 8 (1 bit)
access : read-write
CH9 :
bits : 9 - 9 (1 bit)
access : read-write
CH10 :
bits : 10 - 10 (1 bit)
access : read-write
CH11 :
bits : 11 - 11 (1 bit)
access : read-write
CH12 :
bits : 12 - 12 (1 bit)
access : read-write
CH13 :
bits : 13 - 13 (1 bit)
access : read-write
CH14 :
bits : 14 - 14 (1 bit)
access : read-write
CH15 :
bits : 15 - 15 (1 bit)
access : read-write
SCANCOMPLETE :
bits : 16 - 16 (1 bit)
access : read-write
DEC :
bits : 17 - 17 (1 bit)
access : read-write
DECERR :
bits : 18 - 18 (1 bit)
access : read-write
BUFDATAV :
bits : 19 - 19 (1 bit)
access : read-write
BUFLEVEL :
bits : 20 - 20 (1 bit)
access : read-write
BUFOF :
bits : 21 - 21 (1 bit)
access : read-write
CNTOF :
bits : 22 - 22 (1 bit)
access : read-write
Synchronization Busy Register
address_offset : 0x50 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
CTRL : LESENSE_CTRL Register Busy
bits : 0 - 0 (1 bit)
access : read-only
TIMCTRL : LESENSE_TIMCTRL Register Busy
bits : 1 - 1 (1 bit)
access : read-only
PERCTRL : LESENSE_PERCTRL Register Busy
bits : 2 - 2 (1 bit)
access : read-only
DECCTRL : LESENSE_DECCTRL Register Busy
bits : 3 - 3 (1 bit)
access : read-only
BIASCTRL : LESENSE_BIASCTRL Register Busy
bits : 4 - 4 (1 bit)
access : read-only
CMD : LESENSE_CMD Register Busy
bits : 5 - 5 (1 bit)
access : read-only
CHEN : LESENSE_CHEN Register Busy
bits : 6 - 6 (1 bit)
access : read-only
SCANRES : LESENSE_SCANRES Register Busy
bits : 7 - 7 (1 bit)
access : read-only
STATUS : LESENSE_STATUS Register Busy
bits : 8 - 8 (1 bit)
access : read-only
PTR : LESENSE_PTR Register Busy
bits : 9 - 9 (1 bit)
access : read-only
BUFDATA : LESENSE_BUFDATA Register Busy
bits : 10 - 10 (1 bit)
access : read-only
CURCH : LESENSE_CURCH Register Busy
bits : 11 - 11 (1 bit)
access : read-only
DECSTATE : LESENSE_DECSTATE Register Busy
bits : 12 - 12 (1 bit)
access : read-only
SENSORSTATE : LESENSE_SENSORSTATE Register Busy
bits : 13 - 13 (1 bit)
access : read-only
IDLECONF : LESENSE_IDLECONF Register Busy
bits : 14 - 14 (1 bit)
access : read-only
ALTEXCONF : LESENSE_ALTEXCONF Register Busy
bits : 15 - 15 (1 bit)
access : read-only
ROUTE : LESENSE_ROUTE Register Busy
bits : 16 - 16 (1 bit)
access : read-only
POWERDOWN : LESENSE_POWERDOWN Register Busy
bits : 17 - 17 (1 bit)
access : read-only
TCONFA : LESENSE_STx_TCONFA Register Busy
bits : 21 - 21 (1 bit)
access : read-only
TCONFB : LESENSE_STx_TCONFB Register Busy
bits : 22 - 22 (1 bit)
access : read-only
DATA : LESENSE_BUFx_DATA Register Busy
bits : 23 - 23 (1 bit)
access : read-only
TIMING : LESENSE_CHx_TIMING Register Busy
bits : 24 - 24 (1 bit)
access : read-only
INTERACT : LESENSE_CHx_INTERACT Register Busy
bits : 25 - 25 (1 bit)
access : read-only
EVAL : LESENSE_CHx_EVAL Register Busy
bits : 26 - 26 (1 bit)
access : read-only
I/O Routing Register
address_offset : 0x54 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CH0PEN : CH0 Pin Enable
bits : 0 - 0 (1 bit)
access : read-write
CH1PEN : CH0 Pin Enable
bits : 1 - 1 (1 bit)
access : read-write
CH2PEN : CH2 Pin Enable
bits : 2 - 2 (1 bit)
access : read-write
CH3PEN : CH3 Pin Enable
bits : 3 - 3 (1 bit)
access : read-write
CH4PEN : CH4 Pin Enable
bits : 4 - 4 (1 bit)
access : read-write
CH5PEN : CH5 Pin Enable
bits : 5 - 5 (1 bit)
access : read-write
CH6PEN : CH6 Pin Enable
bits : 6 - 6 (1 bit)
access : read-write
CH7PEN : CH7 Pin Enable
bits : 7 - 7 (1 bit)
access : read-write
CH8PEN : CH8 Pin Enable
bits : 8 - 8 (1 bit)
access : read-write
CH9PEN : CH9 Pin Enable
bits : 9 - 9 (1 bit)
access : read-write
CH10PEN : CH10 Pin Enable
bits : 10 - 10 (1 bit)
access : read-write
CH11PEN : CH11 Pin Enable
bits : 11 - 11 (1 bit)
access : read-write
CH12PEN : CH12 Pin Enable
bits : 12 - 12 (1 bit)
access : read-write
CH13PEN : CH13 Pin Enable
bits : 13 - 13 (1 bit)
access : read-write
CH14PEN : CH14 Pin Enable
bits : 14 - 14 (1 bit)
access : read-write
CH15PEN : CH15 Pin Enable
bits : 15 - 15 (1 bit)
access : read-write
ALTEX0PEN : ALTEX0 Pin Enable
bits : 16 - 16 (1 bit)
access : read-write
ALTEX1PEN : ALTEX1 Pin Enable
bits : 17 - 17 (1 bit)
access : read-write
ALTEX2PEN : ALTEX2 Pin Enable
bits : 18 - 18 (1 bit)
access : read-write
ALTEX3PEN : ALTEX3 Pin Enable
bits : 19 - 19 (1 bit)
access : read-write
ALTEX4PEN : ALTEX4 Pin Enable
bits : 20 - 20 (1 bit)
access : read-write
ALTEX5PEN : ALTEX5 Pin Enable
bits : 21 - 21 (1 bit)
access : read-write
ALTEX6PEN : ALTEX6 Pin Enable
bits : 22 - 22 (1 bit)
access : read-write
ALTEX7PEN : ALTEX7 Pin Enable
bits : 23 - 23 (1 bit)
access : read-write
LESENSE RAM power-down register
address_offset : 0x58 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
RAM : LESENSE RAM power-down
bits : 0 - 0 (1 bit)
access : read-write
Peripheral Control Register
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DACCH0DATA : DAC CH0 data selection.
bits : 0 - 0 (1 bit)
access : read-write
DACCH1DATA : DAC CH1 data selection.
bits : 1 - 1 (1 bit)
access : read-write
DACCH0CONV : DAC channel 0 conversion mode
bits : 2 - 3 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
LESENSE does not control DAC CH0.
0x00000001 : CONTINUOUS
DAC channel 0 is driven in continuous mode.
0x00000002 : SAMPLEHOLD
DAC channel 0 is driven in sample hold mode.
0x00000003 : SAMPLEOFF
DAC channel 0 is driven in sample off mode.
End of enumeration elements list.
DACCH1CONV : DAC channel 1 conversion mode
bits : 4 - 5 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
LESENSE does not control DAC CH1.
0x00000001 : CONTINUOUS
DAC channel 1 is driven in continuous mode.
0x00000002 : SAMPLEHOLD
DAC channel 1 is driven in sample hold mode.
0x00000003 : SAMPLEOFF
DAC channel 1 is driven in sample off mode.
End of enumeration elements list.
DACCH0OUT : DAC channel 0 output mode
bits : 6 - 7 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
DAC CH0 output to pin and ACMP/ADC disabled
0x00000001 : PIN
DAC CH0 output to pin enabled, output to ADC and ACMP disabled
0x00000002 : ADCACMP
DAC CH0 output to pin disabled, output to ADC and ACMP enabled
0x00000003 : PINADCACMP
DAC CH0 output to pin, ADC, and ACMP enabled.
End of enumeration elements list.
DACCH1OUT : DAC channel 1 output mode
bits : 8 - 9 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
DAC CH1 output to pin and ACMP/ADC disabled
0x00000001 : PIN
DAC CH1 output to pin enabled, output to ADC and ACMP disabled
0x00000002 : ADCACMP
DAC CH1 output to pin disabled, output to ADC and ACMP enabled
0x00000003 : PINADCACMP
DAC CH1 output to pin, ADC, and ACMP enabled.
End of enumeration elements list.
DACPRESC : DAC prescaler configuration.
bits : 10 - 14 (5 bit)
access : read-write
DACREF : DAC bandgap reference used
bits : 18 - 18 (1 bit)
access : read-write
ACMP0MODE : ACMP0 mode
bits : 20 - 21 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
LESENSE does not control ACMP0
0x00000001 : MUX
LESENSE controls the input mux (POSSEL) of ACMP0
0x00000002 : MUXTHRES
LESENSE controls the input mux (POSSEL) and the threshold value (VDDLEVEL) of ACMP0
End of enumeration elements list.
ACMP1MODE : ACMP1 mode
bits : 22 - 23 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
LESENSE does not control ACMP1
0x00000001 : MUX
LESENSE controls the input mux (POSSEL) of ACMP1
0x00000002 : MUXTHRES
LESENSE controls the input mux and the threshold value (VDDLEVEL) of ACMP1
End of enumeration elements list.
WARMUPMODE : ACMP and DAC duty cycle mode
bits : 26 - 27 (2 bit)
access : read-write
Enumeration:
0x00000000 : NORMAL
The analog comparators and DAC are shut down when LESENSE is idle
0x00000001 : KEEPACMPWARM
The analog comparators are kept powered up when LESENSE is idle
0x00000002 : KEEPDACWARM
The DAC is kept powered up when LESENSE is idle
0x00000003 : KEEPACMPDACWARM
The analog comparators and DAC are kept powered up when LESENSE is idle
End of enumeration elements list.
Decoder control Register
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DISABLE : Disable the decoder
bits : 0 - 0 (1 bit)
access : read-write
ERRCHK : Enable check of current state
bits : 1 - 1 (1 bit)
access : read-write
INTMAP : Enable decoder to channel interrupt mapping
bits : 2 - 2 (1 bit)
access : read-write
HYSTPRS0 : Enable decoder hysteresis on PRS0 output
bits : 3 - 3 (1 bit)
access : read-write
HYSTPRS1 : Enable decoder hysteresis on PRS1 output
bits : 4 - 4 (1 bit)
access : read-write
HYSTPRS2 : Enable decoder hysteresis on PRS2 output
bits : 5 - 5 (1 bit)
access : read-write
HYSTIRQ : Enable decoder hysteresis on interrupt requests
bits : 6 - 6 (1 bit)
access : read-write
PRSCNT : Enable count mode on decoder PRS channels 0 and 1
bits : 7 - 7 (1 bit)
access : read-write
INPUT :
bits : 8 - 8 (1 bit)
access : read-write
PRSSEL0 :
bits : 10 - 12 (3 bit)
access : read-write
Enumeration:
0x00000000 : PRSCH0
PRS Channel 0 selected as input
0x00000001 : PRSCH1
PRS Channel 1 selected as input
0x00000002 : PRSCH2
PRS Channel 2 selected as input
0x00000003 : PRSCH3
PRS Channel 3 selected as input
0x00000004 : PRSCH4
PRS Channel 4 selected as input
0x00000005 : PRSCH5
PRS Channel 5 selected as input
0x00000006 : PRSCH6
PRS Channel 6 selected as input
0x00000007 : PRSCH7
PRS Channel 7 selected as input
End of enumeration elements list.
PRSSEL1 :
bits : 14 - 16 (3 bit)
access : read-write
Enumeration:
0x00000000 : PRSCH0
PRS Channel 0 selected as input
0x00000001 : PRSCH1
PRS Channel 1 selected as input
0x00000002 : PRSCH2
PRS Channel 2 selected as input
0x00000003 : PRSCH3
PRS Channel 3 selected as input
0x00000004 : PRSCH4
PRS Channel 4 selected as input
0x00000005 : PRSCH5
PRS Channel 5 selected as input
0x00000006 : PRSCH6
PRS Channel 6 selected as input
0x00000007 : PRSCH7
PRS Channel 7 selected as input
End of enumeration elements list.
PRSSEL2 :
bits : 18 - 20 (3 bit)
access : read-write
Enumeration:
0x00000000 : PRSCH0
PRS Channel 0 selected as input
0x00000001 : PRSCH1
PRS Channel 1 selected as input
0x00000002 : PRSCH2
PRS Channel 2 selected as input
0x00000003 : PRSCH3
PRS Channel 3 selected as input
0x00000004 : PRSCH4
PRS Channel 4 selected as input
0x00000005 : PRSCH5
PRS Channel 5 selected as input
0x00000006 : PRSCH6
PRS Channel 6 selected as input
0x00000007 : PRSCH7
PRS Channel 7 selected as input
End of enumeration elements list.
PRSSEL3 :
bits : 22 - 24 (3 bit)
access : read-write
Enumeration:
0x00000000 : PRSCH0
PRS Channel 0 selected as input
0x00000001 : PRSCH1
PRS Channel 1 selected as input
0x00000002 : PRSCH2
PRS Channel 2 selected as input
0x00000003 : PRSCH3
PRS Channel 3 selected as input
0x00000004 : PRSCH4
PRS Channel 4 selected as input
0x00000005 : PRSCH5
PRS Channel 5 selected as input
0x00000006 : PRSCH6
PRS Channel 6 selected as input
0x00000007 : PRSCH7
PRS Channel 7 selected as input
End of enumeration elements list.
Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !
This website is sponsored by Embeetle, an IDE designed from scratch for embedded software developers.