DW1000 User Manual
© Decawave Ltd 2017
Version 2.12
Page 136 of 242
The GPIO_DOUT register contains the following sub-fields:
REG:26:0C – GPIO_DOUT – GPIO Data Output register
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
- - - - - - - - - - -
GOM
8
- - -
GOP
8
GOM
7
GOM
6
GOM
5
GOM
4
GOP
7
GOP
6
GOP
5
GOP
4
GOM
3
GOM
2
GOM
1
GOM
0
GOP
3
GOP
2
GOP
1
GOP
0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
The fields of the GPIO_DOUT register identified above are individually described below:
Field
Description of fields within Sub-Register 0x26:0C – GPIO_DOUT
-
Bits marked ‘-’ are reserved and should be written as zero.
GOP0
reg:26:0C
bit:0
Output state setting for the GPIO0 output. Reading this bit shows the current setting for
GPIO0. Value 1 = logic 1 voltage high output and, value 0 = logic 1 voltage low output. When
writing (either 1 or 0) to this GOP0 bit, its value is only changed if the GOM0 mask bit has a
value of 1 in that write operation.
GOP1
bit:1
Output state setting for GPIO1. (See GOP0).
GOP2
bit:2
Output state setting for GPIO2. (See GOP0).
GOP3
bit:3
Output state setting for GPIO3. (See GOP0).
GOM0
reg:26:0C
bit:4
Mask for setting GPIO0 output state. When writing to GOP0 to select state of the GPIO0
output, the value of GOP0 is only changed if this GOM0 mask bit has a value of 1 for the write
operation. GOM0 will always read as 0.
GOM1
bit:5
Mask for setting GPIO1 output state. (See GOM0).
GOM2
bit:6
Mask for setting GPIO2 output state. (See GOM0).
GOM3
bit:7
Mask for setting GPIO3 output state. (See GOM0).
GOP4
bit:8
Output state setting for GPIO4. (See GOP0).
GOP5
bit:9
Output state setting for GPIO5. (See GOP0).
GOP6
bit:10
Output state setting for GPIO6. (See GOP0).
GOP7
bit:11
Output state setting for GPIO7. (See GOP0).
GOM4
bit:12
Mask for setting the GPIO4 output state. (See GOM0).
GOM5
bit:13
Mask for setting the GPIO5 output state. (See GOM0).
GOM6
bit:15
Mask for setting the GPIO6 output state. (See GOM0).
GOM7
reg:26:0C
bit:15
Mask for setting the GPIO7 output state. (See GOM0).
GOP8
reg:26:0C
bit:16
Output state setting for GPIO8. (See GOP0).