STSW-STLKT01
|
SENSORTILE_LOW_LEVEL Exported Constants
Macros | |
#define | LEDn 2 |
#define | LED1_PIN GPIO_PIN_12 |
#define | LED1_GPIO_PORT GPIOG |
#define | LED1_GPIO_CLK_ENABLE() __GPIOG_CLK_ENABLE() |
#define | LED1_GPIO_CLK_DISABLE() __GPIOG_CLK_DISABLE() |
#define | LEDSWD_PIN GPIO_PIN_14 |
#define | LEDSWD_GPIO_PORT GPIOA |
#define | LEDSWD_GPIO_CLK_ENABLE() __GPIOA_CLK_ENABLE() |
#define | LEDSWD_GPIO_CLK_DISABLE() __GPIOA_CLK_DISABLE() |
#define | LEDx_GPIO_CLK_ENABLE(__INDEX__) |
#define | LEDx_GPIO_CLK_DISABLE(__INDEX__) |
#define | LSM6DSM_INT2_GPIO_PORT GPIOA |
#define | LSM6DSM_INT2_GPIO_CLK_ENABLE() __GPIOA_CLK_ENABLE() |
#define | LSM6DSM_INT2_GPIO_CLK_DISABLE() __GPIOA_CLK_DISABLE() |
#define | LSM6DSM_INT2_PIN GPIO_PIN_2 |
#define | LSM6DSM_INT2_EXTI_IRQn EXTI2_IRQn |
#define | SENSORTILE_SENSORS_SPI SPI2 |
#define | SENSORTILE_SENSORS_SPI_Port GPIOB |
#define | SENSORTILE_SENSORS_SPI_MOSI_Pin GPIO_PIN_15 |
#define | SENSORTILE_SENSORS_SPI_SCK_Pin GPIO_PIN_13 |
#define | SENSORTILE_SENSORS_SPI_CLK_ENABLE() __SPI2_CLK_ENABLE() |
#define | SENSORTILE_SENSORS_SPI_GPIO_CLK_ENABLE() __GPIOB_CLK_ENABLE() |
#define | SENSORTILE_LSM6DSM_SPI_CS_Port GPIOB |
#define | SENSORTILE_LSM6DSM_SPI_CS_Pin GPIO_PIN_12 |
#define | SENSORTILE_LSM6DSM_SPI_CS_GPIO_CLK_ENABLE() __GPIOB_CLK_ENABLE() |
#define | SENSORTILE_LSM303AGR_X_SPI_CS_Port GPIOC |
#define | SENSORTILE_LSM303AGR_X_SPI_CS_Pin GPIO_PIN_4 |
#define | SENSORTILE_LSM303AGR_X_SPI_CS_GPIO_CLK_ENABLE() __GPIOC_CLK_ENABLE() |
#define | SENSORTILE_LSM303AGR_M_SPI_CS_Port GPIOB |
#define | SENSORTILE_LSM303AGR_M_SPI_CS_Pin GPIO_PIN_1 |
#define | SENSORTILE_LSM303AGR_M_SPI_CS_GPIO_CLK_ENABLE() __GPIOB_CLK_ENABLE() |
#define | SENSORTILE_LPS22HB_SPI_CS_Port GPIOA |
#define | SENSORTILE_LPS22HB_SPI_CS_Pin GPIO_PIN_3 |
#define | SENSORTILE_LPS22HB_SPI_CS_GPIO_CLK_ENABLE() __GPIOA_CLK_ENABLE() |
#define | I2C_SENSORTILE_TIMING_1000KHZ 0x00D00E28 /* Analog Filter ON, Rise time 120ns, Fall time 25ns */ |
#define | I2C_SENSORTILE_TIMING_400KHZ 0x10801541 |
#define | I2C_SENSORTILE_TIMING_100KHZ 0x10909CEC |
#define | SENSORTILE_I2C_ONBOARD_SENSORS I2C3 |
#define | SENSORTILE_I2C_ONBOARD_SENSORS_CLK_ENABLE() __I2C3_CLK_ENABLE() |
#define | SENSORTILE_I2C_ONBOARD_SENSORS_SCL_SDA_GPIO_CLK_ENABLE() __GPIOC_CLK_ENABLE() |
#define | SENSORTILE_I2C_ONBOARD_SENSORS_RCC_PERIPHCLK RCC_PERIPHCLK_I2C3 |
#define | SENSORTILE_I2C_ONBOARD_SENSORS_I2CCLKSOURCE RCC_I2C3CLKSOURCE_SYSCLK |
#define | SENSORTILE_I2C_ONBOARD_SENSORS_SCL_SDA_AF GPIO_AF4_I2C3 |
#define | SENSORTILE_I2C_ONBOARD_SENSORS_SCL_SDA_GPIO_PORT GPIOC |
#define | SENSORTILE_I2C_ONBOARD_SENSORS_SCL_PIN GPIO_PIN_0 |
#define | SENSORTILE_I2C_ONBOARD_SENSORS_SDA_PIN GPIO_PIN_1 |
#define | SENSORTILE_I2C_ONBOARD_SENSORS_FORCE_RESET() __I2C3_FORCE_RESET() |
#define | SENSORTILE_I2C_ONBOARD_SENSORS_RELEASE_RESET() __I2C3_RELEASE_RESET() |
#define | SENSORTILE_I2C_ONBOARD_SENSORS_EV_IRQn I2C3_EV_IRQn |
#define | SENSORTILE_I2C_ONBOARD_SENSORS_ER_IRQn I2C3_ER_IRQn |
#define | SENSORTILE_I2C_ONBOARD_SENSORS_TIMEOUT_MAX 0x1000 /*<! The value of the maximal timeout for BUS waiting loops */ |
#define | SENSORTILE_I2C_ONBOARD_SENSORS_MUTEX 0 |
#define | SENSORTILE_I2C_ONBOARD_SENSORS_MUTEX_TAKE() 0 |
#define | SENSORTILE_I2C_ONBOARD_SENSORS_MUTEX_RELEASE() 0 |
#define | SENSORTILE_SD_CS_LOW() HAL_GPIO_WritePin(SENSORTILE_SD_CS_GPIO_PORT, SENSORTILE_SD_CS_PIN, GPIO_PIN_RESET) |
#define | SENSORTILE_SD_CS_HIGH() HAL_GPIO_WritePin(SENSORTILE_SD_CS_GPIO_PORT, SENSORTILE_SD_CS_PIN, GPIO_PIN_SET) |
#define | SENSORTILE_SD_CS_PIN GPIO_PIN_12 |
SD Control Interface pins. | |
#define | SENSORTILE_SD_CS_GPIO_PORT GPIOG |
#define | SENSORTILE_SD_CS_GPIO_CLK_ENABLE() __GPIOG_CLK_ENABLE() |
#define | SENSORTILE_SD_CS_GPIO_CLK_DISABLE() __GPIOG_CLK_DISABLE() |
#define | SENSORTILE_SD_DUMMY_BYTE 0xFF |
#define | SENSORTILE_SD_NO_RESPONSE_EXPECTED 0x80 |
#define | SENSORTILE_SD_SPI SPI3 |
#define | SENSORTILE_SD_SPI_CLK_ENABLE() __SPI3_CLK_ENABLE() |
#define | SENSORTILE_SD_SPI_SCK_AF GPIO_AF6_SPI3 |
#define | SENSORTILE_SD_SPI_SCK_GPIO_PORT GPIOG |
#define | SENSORTILE_SD_SPI_SCK_PIN GPIO_PIN_9 |
#define | SENSORTILE_SD_SPI_SCK_GPIO_CLK_ENABLE() __GPIOG_CLK_ENABLE() |
#define | SENSORTILE_SD_SPI_SCK_GPIO_CLK_DISABLE() __GPIOG_CLK_DISABLE() |
#define | SENSORTILE_SD_SPI_MISO_MOSI_AF GPIO_AF6_SPI3 |
#define | SENSORTILE_SD_SPI_MISO_MOSI_GPIO_PORT GPIOG |
#define | SENSORTILE_SD_SPI_MISO_MOSI_GPIO_CLK_ENABLE() __GPIOG_CLK_ENABLE() |
#define | SENSORTILE_SD_SPI_MISO_MOSI_GPIO_CLK_DISABLE() __GPIOG_CLK_DISABLE() |
#define | SENSORTILE_SD_SPI_MISO_PIN GPIO_PIN_10 |
#define | SENSORTILE_SD_SPI_MOSI_PIN GPIO_PIN_11 |
#define | SENSORTILE_SD_SPI_TIMEOUT_MAX 1000 |
Detailed Description
Macro Definition Documentation
◆ LEDx_GPIO_CLK_DISABLE
#define LEDx_GPIO_CLK_DISABLE | ( | __INDEX__ | ) |
Value:
do{if((__INDEX__) == 0) LED1_GPIO_CLK_DISABLE(); \
if((__INDEX__) == 1) LEDSWD_GPIO_CLK_DISABLE(); \
}while(0)
Definition at line 114 of file SensorTile.h.
◆ LEDx_GPIO_CLK_ENABLE
#define LEDx_GPIO_CLK_ENABLE | ( | __INDEX__ | ) |
Value:
do{if((__INDEX__) == 0) LED1_GPIO_CLK_ENABLE(); \
if((__INDEX__) == 1) LEDSWD_GPIO_CLK_ENABLE(); \
}while(0)
Definition at line 110 of file SensorTile.h.
Generated by 1.8.13