dcmotor26 2.1.0.0
|
Settings for registers of DC Motor 26 Click driver. More...
Settings for registers of DC Motor 26 Click driver.
#define DCMOTOR26_CM_SEL_PIN 0x10 |
#define DCMOTOR26_CONFIG12_CLIMIT_LOW_0p25A 0x000000ul |
#define DCMOTOR26_CONFIG12_CLIMIT_LOW_0p25A 0x000000ul |
#define DCMOTOR26_CONFIG12_CLIMIT_LOW_0p5A 0x000200ul |
#define DCMOTOR26_CONFIG12_CLIMIT_LOW_0p5A 0x000200ul |
#define DCMOTOR26_CONFIG12_CLIMIT_LOW_MASK 0x000200ul |
#define DCMOTOR26_CONFIG12_CLIMIT_UP_4p6A 0x000400ul |
#define DCMOTOR26_CONFIG12_CLIMIT_UP_6p5A 0x000000ul |
#define DCMOTOR26_CONFIG12_CLIMIT_UP_MASK 0x000400ul |
#define DCMOTOR26_CONFIG12_DUTY_OFF_HIGH_SIDE 0x001000ul |
#define DCMOTOR26_CONFIG12_DUTY_OFF_LOW_SIDE 0x000000ul |
#define DCMOTOR26_CONFIG12_DUTY_OFF_MASK 0x001000ul |
#define DCMOTOR26_CONFIG12_OC_AUTO 0x000008ul |
#define DCMOTOR26_CONFIG12_OC_AUTO 0x000008ul |
#define DCMOTOR26_CONFIG12_OC_LATCH 0x000000ul |
#define DCMOTOR26_CONFIG12_OC_LATCH 0x000000ul |
#define DCMOTOR26_CONFIG12_OC_MASK 0x000008ul |
#define DCMOTOR26_CONFIG12_OPEN_LOAD_NOP_100US 0x000000ul |
DC Motor 26 CONFIG1/2 register settings.
Specified CONFIG1/2 register settings for ADC of DC Motor 26 Click driver.
#define DCMOTOR26_CONFIG12_OPEN_LOAD_NOP_500US 0x004000ul |
#define DCMOTOR26_CONFIG12_OPEN_LOAD_NOP_50US 0x002000ul |
#define DCMOTOR26_CONFIG12_OPEN_LOAD_NOP_MASK 0x006000ul |
#define DCMOTOR26_CONFIG12_OPEN_LOAD_OP_100mA 0x000080ul |
#define DCMOTOR26_CONFIG12_OPEN_LOAD_OP_200mA 0x000000ul |
#define DCMOTOR26_CONFIG12_OPEN_LOAD_OP_300mA 0x000100ul |
#define DCMOTOR26_CONFIG12_OPEN_LOAD_OP_MASK 0x000180ul |
#define DCMOTOR26_CONFIG12_OPMODE_DISR_CONTINUE 0x000001ul |
#define DCMOTOR26_CONFIG12_OPMODE_DISR_MASK 0x000001ul |
#define DCMOTOR26_CONFIG12_OPMODE_DISR_OFF 0x000000ul |
#define DCMOTOR26_CONFIG12_SPI_DISR_100mS 0x000002ul |
#define DCMOTOR26_CONFIG12_SPI_DISR_10mS 0x000000ul |
#define DCMOTOR26_CONFIG12_SPI_DISR_1S 0x000004ul |
#define DCMOTOR26_CONFIG12_SPI_DISR_DISABLE 0x000006ul |
#define DCMOTOR26_CONFIG12_SPI_DISR_MASK 0x000006ul |
#define DCMOTOR26_CONFIG12_SR_MODE_FAST1 0x000060ul |
#define DCMOTOR26_CONFIG12_SR_MODE_FAST2 0x000050ul |
#define DCMOTOR26_CONFIG12_SR_MODE_MASK 0x000070ul |
#define DCMOTOR26_CONFIG12_SR_MODE_NORMAL 0x000000ul |
#define DCMOTOR26_CONFIG12_SR_MODE_SLOW1 0x000010ul |
#define DCMOTOR26_CONFIG12_SR_MODE_SLOW2 0x000020ul |
#define DCMOTOR26_CONFIG12_SR_MODE_SLOW3 0x000030ul |
#define DCMOTOR26_CONFIG12_SR_MODE_SLOW4 0x000040ul |
#define DCMOTOR26_CONFIG12_VBAT_UVC_0US 0x000000ul |
#define DCMOTOR26_CONFIG12_VBAT_UVC_100US 0x000800ul |
#define DCMOTOR26_CONFIG12_VBAT_UVC_MASK 0x000800ul |
#define DCMOTOR26_CONFIG56_DRV_FREQ_MASK 0x3FF800ul |
#define DCMOTOR26_CONFIG56_DRV_FREQ_MAX 2047u |
#define DCMOTOR26_CONFIG56_DRV_FREQ_SHIFT 11ul |
#define DCMOTOR26_CONFIG56_DUTY_PERIOD_MASK 0x0007FFul |
#define DCMOTOR26_CONFIG56_DUTY_PERIOD_MAX 2047u |
#define DCMOTOR26_CONFIG56_DUTY_PERIOD_SHIFT 0ul |
#define DCMOTOR26_CONFIG56_MOTOR_OPMODE_MASK 0xC00000ul |
#define DCMOTOR26_CONFIG56_MOTOR_OPMODE_MAX 3u |
DC Motor 26 CONFIG5/6 register settings.
Specified CONFIG5/6 register settings for ADC of DC Motor 26 Click driver.
#define DCMOTOR26_CONFIG56_MOTOR_OPMODE_SHIFT 22ul |
#define DCMOTOR26_DEFAULT_CONFIG 0xE3 |
DC Motor 26 PCA9538A pin direction config.
Specified PCA9538A pin direction config of DC Motor 26 Click driver.
#define DCMOTOR26_DEVICE_ADDRESS_A1A0_00 0x70 |
DC Motor 26 device address setting.
Specified setting for device slave address selection of DC Motor 26 Click driver.
#define DCMOTOR26_DEVICE_ADDRESS_A1A0_01 0x71 |
#define DCMOTOR26_DEVICE_ADDRESS_A1A0_10 0x72 |
#define DCMOTOR26_DEVICE_ADDRESS_A1A0_11 0x73 |
#define DCMOTOR26_DIAG1_PIN 0x01 |
DC Motor 26 PCA9538A pin mask.
Specified PCA9538A pin mask of DC Motor 26 Click driver.
#define DCMOTOR26_DIAG2_PIN 0x02 |
#define DCMOTOR26_EN1_PIN 0x04 |
#define DCMOTOR26_EN2_PIN 0x08 |
#define DCMOTOR26_MODE_BRAKE 0x03 |
#define DCMOTOR26_MODE_FORWARD 0x01 |
#define DCMOTOR26_MODE_OUTPUT_OFF 0x00 |
DC Motor 26 channel operation mode settings.
Specified channel operation mode settings for ADC of DC Motor 26 Click driver.
#define DCMOTOR26_MODE_REVERSE 0x02 |
#define DCMOTOR26_NUM_CONVERSIONS 5000 |
DC Motor 26 current calculation values.
Specified current calculation values for ADC of DC Motor 26 Click driver.
#define DCMOTOR26_PIN_HIGH_LEVEL 1 |
#define DCMOTOR26_PIN_LOW_LEVEL 0 |
DC Motor 26 pin logic level setting.
Specified setting for pin logic level of DC Motor 26 Click driver.
#define DCMOTOR26_RSENSE 220.0f |
#define DCMOTOR26_SET_DATA_SAMPLE_EDGE SET_SPI_DATA_SAMPLE_EDGE |
Data sample selection.
This macro sets data samples for SPI modules.
#define DCMOTOR26_SET_DATA_SAMPLE_MIDDLE SET_SPI_DATA_SAMPLE_MIDDLE |
#define DCMOTOR26_SLP_PIN 0x20 |
#define DCMOTOR26_VOLTAGE_TO_CURRENT 0.00238167f |
#define DCMOTOR26_VREF_3V3 3.3 |
DC Motor 26 ADC setting.
Specified settings for ADC of DC Motor 26 Click driver.
#define DCMOTOR26_VREF_5V 5.0 |