TM STM32F4xx Libraries  v1.0.0
Libraries for STM32F4xx devices from Tilen Majerle

Library defines. More...

Macros

#define L3GD20_SPI   SPI5
 
#define L3GD20_SPI_PINSPACK   TM_SPI_PinsPack_1
 
#define L3GD20_CS_PORT   GPIOC
 
#define L3GD20_CS_PIN   GPIO_PIN_1
 
#define L3GD20_CS_LOW   TM_GPIO_SetPinLow(L3GD20_CS_PORT, L3GD20_CS_PIN)
 
#define L3GD20_CS_HIGH   TM_GPIO_SetPinHigh(L3GD20_CS_PORT, L3GD20_CS_PIN)
 
#define L3GD20_WHO_AM_I   0xD4
 
#define L3GD20_REG_WHO_AM_I   0x0F
 
#define L3GD20_REG_CTRL_REG1   0x20
 
#define L3GD20_REG_CTRL_REG2   0x21
 
#define L3GD20_REG_CTRL_REG3   0x22
 
#define L3GD20_REG_CTRL_REG4   0x23
 
#define L3GD20_REG_CTRL_REG5   0x24
 
#define L3GD20_REG_REFERENCE   0x25
 
#define L3GD20_REG_OUT_TEMP   0x26
 
#define L3GD20_REG_STATUS_REG   0x27
 
#define L3GD20_REG_OUT_X_L   0x28
 
#define L3GD20_REG_OUT_X_H   0x29
 
#define L3GD20_REG_OUT_Y_L   0x2A
 
#define L3GD20_REG_OUT_Y_H   0x2B
 
#define L3GD20_REG_OUT_Z_L   0x2C
 
#define L3GD20_REG_OUT_Z_H   0x2D
 
#define L3GD20_REG_FIFO_CTRL_REG   0x2E
 
#define L3GD20_REG_FIFO_SRC_REG   0x2F
 
#define L3GD20_REG_INT1_CFG   0x30
 
#define L3GD20_REG_INT1_SRC   0x31
 
#define L3GD20_REG_INT1_TSH_XH   0x32
 
#define L3GD20_REG_INT1_TSH_XL   0x33
 
#define L3GD20_REG_INT1_TSH_YH   0x34
 
#define L3GD20_REG_INT1_TSH_YL   0x35
 
#define L3GD20_REG_INT1_TSH_ZH   0x36
 
#define L3GD20_REG_INT1_TSH_ZL   0x37
 
#define L3GD20_REG_INT1_DURATION   0x38
 
#define L3GD20_SENSITIVITY_250   8.75 /* 8.75 mdps/digit */
 
#define L3GD20_SENSITIVITY_500   17.5 /* 17.5 mdps/digit */
 
#define L3GD20_SENSITIVITY_2000   70 /* 70 mdps/digit */
 

Detailed Description

Library defines.