DW1000 User Manual
© Decawave Ltd 2017
Version 2.12
Page 131 of 242
Sub-Index
Field
Description of fields within Register file: 0x25 – Accumulator CIR
:
:
:
:
:
:
4060
reg:25:FDC
CIR[1015].real.lo8
Low 8 bits of real part of accumulator sample 1015
(1016
th
and last sample of CIR for the nominal 64 MHz mean PRF)
4061
reg:25:FDD
CIR[1015].real.hi8
High 8 bits of real part of accumulator sample 1015
(1016
th
and last sample of CIR for the nominal 64 MHz mean PRF)
4062
reg:25:FDE
CIR[1015].imag.lo8
Low 8 bits of imaginary part of accumulator sample 1015
(1016
th
and last sample of CIR for the nominal 64 MHz mean PRF)
4063
reg:25:FDF
CIR[1015].imag.lo8
High 8 bits of imaginary part of accumulator sample 1015
(1016
th
and last sample of CIR for the nominal 64 MHz mean PRF)
NB: Because of an internal memory access delay when reading the accumulator the first octet output is a
dummy octet that should be discarded. This is true no matter what sub-index the read begins at.
7.2.39 Register file: 0x26
– GPIO control and status
ID
Length
(octets)
Type
Mnemonic
Description
0x26
44
RW
GPIO_CTRL
Peripheral register bus 1 access - GPIO control
register file 0x26 is concerned with the use of the GPIO. It contains a number of sub-registers.
An overview of these is given by Table 28. Each of these sub-registers is separately described in the sub-
sections below.
Note: the GPIO clocks need to be turned on, before enabling or disabling the GPIO mode or value. The
GPIO clocks are enabled by setting GPCE and GPRN in
Table 28: Register file: 0x26 – GPIO control and status overview
OFFSET in Register
0x26
Mnemonic
Description
GPIO Mode Control Register
0x04
-
reserved
GPIO Direction Control Register
GPIO Data Output register
GPIO Interrupt Enable
GPIO Interrupt Sense Selection
GPIO Interrupt Mode (Level / Edge)
GPIO Interrupt “Both Edge” Select
GPIO Interrupt Latch Clear
GPIO Interrupt De-bounce Enable
GPIO raw state