This is an old revision of the document!


HEXSW

The HEX switch on the CT Board can switch through 16 different states (4 bit).

Please make sure the CT Board is in the correct mode.
Supported modes: 1, 2, 3, 4


The code snippets below show how to use the HEXSW.

#include "reg_ctboard.h"
 
uint8_t data = CT_HEXSW;                    /* Read HEXSW into the lower nibble of a byte. */


ADDR_HEXSW      EQU      0x60000211
 
                LDR      r0, =ADDR_HEXSW
                LDRB     r1, [r0, #0]       ; Read HEXSW into the lower nibble of a byte.


The register is read only.

Caveat: Register bits [7:4] are read as '1' and therefore need to be masked.







  • ctboard/peripherals/hexsw.1573563448.txt.gz
  • Last modified: 2019/11/12 12:57
  • by akdi