hbridge9 2.0.0.0
H-Bridge 9 Registers List

List of registers of H-Bridge 9 Click driver. More...

Macros

#define HBRIDGE9_OPCODE_WRITE   0x00
 H-Bridge 9 operating codes.
 
#define HBRIDGE9_OPCODE_READ   0x40
 
#define HBRIDGE9_OPCODE_READ_CLEAR   0x80
 
#define HBRIDGE9_OPCODE_READ_DEV_INFO   0xC0
 
#define HBRIDGE9_ADV_OPCODE_SET_DEFAULT   0xFF
 
#define HBRIDGE9_ADV_OPCODE_CLEAR_STATUS   0xBF
 
#define HBRIDGE9_OPCODE_BITS_MASK   0xC0
 
#define HBRIDGE9_REG_CR0   0x00
 H-Bridge 9 control register addresses.
 
#define HBRIDGE9_REG_CR1   0x01
 
#define HBRIDGE9_REG_CR2   0x02
 
#define HBRIDGE9_REG_CR3   0x03
 
#define HBRIDGE9_REG_CR4   0x04
 
#define HBRIDGE9_REG_CR5   0x05
 
#define HBRIDGE9_REG_CR6   0x06
 
#define HBRIDGE9_REG_CR7   0x07
 
#define HBRIDGE9_REG_CR8   0x08
 
#define HBRIDGE9_REG_SR0   0x10
 H-Bridge 9 status register addresses.
 
#define HBRIDGE9_REG_SR1   0x11
 
#define HBRIDGE9_REG_SR2   0x12
 
#define HBRIDGE9_REG_SR3   0x13
 
#define HBRIDGE9_REG_SR4   0x14
 
#define HBRIDGE9_REG_SR5   0x15
 
#define HBRIDGE9_REG_SR6   0x16
 
#define HBRIDGE9_REG_SR7   0x17
 
#define HBRIDGE9_REG_SR8   0x18
 
#define HBRIDGE9_REG_INFO_COMPANY_CODE   0x00
 H-Bridge 9 info register addresses.
 
#define HBRIDGE9_REG_INFO_DEVICE_FAMILY   0x01
 
#define HBRIDGE9_REG_INFO_DEVICE_NO_1   0x02
 
#define HBRIDGE9_REG_INFO_DEVICE_NO_2   0x03
 
#define HBRIDGE9_REG_INFO_DEVICE_NO_3   0x04
 
#define HBRIDGE9_REG_INFO_DEVICE_NO_4   0x05
 
#define HBRIDGE9_REG_INFO_SILICON_VER   0x0A
 
#define HBRIDGE9_REG_INFO_SPI_MODE   0x10
 
#define HBRIDGE9_REG_INFO_SPI_CPHA_TEST   0x20
 

Detailed Description

List of registers of H-Bridge 9 Click driver.

Macro Definition Documentation

◆ HBRIDGE9_ADV_OPCODE_CLEAR_STATUS

#define HBRIDGE9_ADV_OPCODE_CLEAR_STATUS   0xBF

◆ HBRIDGE9_ADV_OPCODE_SET_DEFAULT

#define HBRIDGE9_ADV_OPCODE_SET_DEFAULT   0xFF

◆ HBRIDGE9_OPCODE_BITS_MASK

#define HBRIDGE9_OPCODE_BITS_MASK   0xC0

◆ HBRIDGE9_OPCODE_READ

#define HBRIDGE9_OPCODE_READ   0x40

◆ HBRIDGE9_OPCODE_READ_CLEAR

#define HBRIDGE9_OPCODE_READ_CLEAR   0x80

◆ HBRIDGE9_OPCODE_READ_DEV_INFO

#define HBRIDGE9_OPCODE_READ_DEV_INFO   0xC0

◆ HBRIDGE9_OPCODE_WRITE

#define HBRIDGE9_OPCODE_WRITE   0x00

H-Bridge 9 operating codes.

Specified operating codes of H-Bridge 9 Click driver.

◆ HBRIDGE9_REG_CR0

#define HBRIDGE9_REG_CR0   0x00

H-Bridge 9 control register addresses.

Specified addresses of control registers of H-Bridge 9 Click driver.

◆ HBRIDGE9_REG_CR1

#define HBRIDGE9_REG_CR1   0x01

◆ HBRIDGE9_REG_CR2

#define HBRIDGE9_REG_CR2   0x02

◆ HBRIDGE9_REG_CR3

#define HBRIDGE9_REG_CR3   0x03

◆ HBRIDGE9_REG_CR4

#define HBRIDGE9_REG_CR4   0x04

◆ HBRIDGE9_REG_CR5

#define HBRIDGE9_REG_CR5   0x05

◆ HBRIDGE9_REG_CR6

#define HBRIDGE9_REG_CR6   0x06

◆ HBRIDGE9_REG_CR7

#define HBRIDGE9_REG_CR7   0x07

◆ HBRIDGE9_REG_CR8

#define HBRIDGE9_REG_CR8   0x08

◆ HBRIDGE9_REG_INFO_COMPANY_CODE

#define HBRIDGE9_REG_INFO_COMPANY_CODE   0x00

H-Bridge 9 info register addresses.

Specified addresses of info registers of H-Bridge 9 Click driver.

◆ HBRIDGE9_REG_INFO_DEVICE_FAMILY

#define HBRIDGE9_REG_INFO_DEVICE_FAMILY   0x01

◆ HBRIDGE9_REG_INFO_DEVICE_NO_1

#define HBRIDGE9_REG_INFO_DEVICE_NO_1   0x02

◆ HBRIDGE9_REG_INFO_DEVICE_NO_2

#define HBRIDGE9_REG_INFO_DEVICE_NO_2   0x03

◆ HBRIDGE9_REG_INFO_DEVICE_NO_3

#define HBRIDGE9_REG_INFO_DEVICE_NO_3   0x04

◆ HBRIDGE9_REG_INFO_DEVICE_NO_4

#define HBRIDGE9_REG_INFO_DEVICE_NO_4   0x05

◆ HBRIDGE9_REG_INFO_SILICON_VER

#define HBRIDGE9_REG_INFO_SILICON_VER   0x0A

◆ HBRIDGE9_REG_INFO_SPI_CPHA_TEST

#define HBRIDGE9_REG_INFO_SPI_CPHA_TEST   0x20

◆ HBRIDGE9_REG_INFO_SPI_MODE

#define HBRIDGE9_REG_INFO_SPI_MODE   0x10

◆ HBRIDGE9_REG_SR0

#define HBRIDGE9_REG_SR0   0x10

H-Bridge 9 status register addresses.

Specified addresses of status registers of H-Bridge 9 Click driver.

◆ HBRIDGE9_REG_SR1

#define HBRIDGE9_REG_SR1   0x11

◆ HBRIDGE9_REG_SR2

#define HBRIDGE9_REG_SR2   0x12

◆ HBRIDGE9_REG_SR3

#define HBRIDGE9_REG_SR3   0x13

◆ HBRIDGE9_REG_SR4

#define HBRIDGE9_REG_SR4   0x14

◆ HBRIDGE9_REG_SR5

#define HBRIDGE9_REG_SR5   0x15

◆ HBRIDGE9_REG_SR6

#define HBRIDGE9_REG_SR6   0x16

◆ HBRIDGE9_REG_SR7

#define HBRIDGE9_REG_SR7   0x17

◆ HBRIDGE9_REG_SR8

#define HBRIDGE9_REG_SR8   0x18