STM32L073Z_EVAL BSP User Manual
|
Modules | |
STM32L073Z_EVAL_LOW_LEVEL_Exported_Functions | |
STM32L073Z_EVAL_LOW_LEVEL_COM | |
STM32L073Z_EVAL_LOW_LEVEL_BUS | |
STM32303C_EVAL_LOW_LEVEL_COMPONENT | |
Defines | |
#define | BUTTONn 3 |
#define | TAMPER_BUTTON_PIN GPIO_PIN_13 |
Tamper push-button. | |
#define | TAMPER_BUTTON_GPIO_PORT GPIOC |
#define | TAMPER_BUTTON_GPIO_CLK_ENABLE() __HAL_RCC_GPIOC_CLK_ENABLE() |
#define | TAMPER_BUTTON_GPIO_CLK_DISABLE() __HAL_RCC_GPIOC_CLK_DISABLE() |
#define | TAMPER_BUTTON_EXTI_IRQn EXTI4_15_IRQn |
#define | TAMPERx_GPIO_CLK_ENABLE(__BUTTON__) do { if(__BUTTON__ == BUTTON_TAMPER ) TAMPER_BUTTON_GPIO_CLK_ENABLE(); } while (0) |
#define | TAMPERx_GPIO_CLK_DISABLE(__BUTTON__) (((__BUTTON__) == BUTTON_TAMPER) ? TAMPER_BUTTON_GPIO_CLK_DISABLE(): 0 ) |
#define | JOY_SEL_PIN IO_PIN_0 |
Joystick Pins definition. | |
#define | JOY_DOWN_PIN IO_PIN_1 |
#define | JOY_LEFT_PIN IO_PIN_2 |
#define | JOY_RIGHT_PIN IO_PIN_3 |
#define | JOY_UP_PIN IO_PIN_4 |
#define | JOY_NONE_PIN JOY_ALL_PINS |
#define | JOY_ALL_PINS (IO_PIN_0 | IO_PIN_1 | IO_PIN_2 | IO_PIN_3 | IO_PIN_4) |
#define | MFX_IRQOUT_PIN GPIO_PIN_6 |
MFFX IRQ OUT Pin. | |
#define | MFX_IRQOUT_PORT GPIOE |
#define | MFX_IRQOUT_CLK_ENABLE() __HAL_RCC_GPIOE_CLK_ENABLE() |
#define | MFX_IRQOUT_CLK_DISABLE() __HAL_RCC_GPIOE_CLK_DISABLE() |
#define | MFX_IRQOUT_EXTI_IRQn EXTI4_15_IRQn |
#define | MFX_IRQ_OUT_PIN WAKEUP_BUTTON_PIN |
MFX Irq Out Pin. | |
#define | SD_DETECT_PIN IO_PIN_5 |
#define | IO_I2C_ADDRESS 0x84 /*mfx MFX_I2C_ADDR 0*/ |
#define | IO_I2C_ADDRESS_2 0x86 /*mfx MFX_I2C_ADDR 1*/ |
#define | TS_I2C_ADDRESS 0x84 /*mfx MFX_I2C_ADDR 0*/ |
#define | TS_I2C_ADDRESS_2 0x86 /*mfx MFX_I2C_ADDR 1*/ |
#define | IDD_I2C_ADDRESS ((uint16_t) 0x84) |
Define Documentation
#define BUTTONn 3 |
Definition at line 183 of file stm32l073z_eval.h.
#define IDD_I2C_ADDRESS ((uint16_t) 0x84) |
Definition at line 243 of file stm32l073z_eval.h.
Referenced by BSP_IDD_ClearIT(), BSP_IDD_Config(), BSP_IDD_DisableIT(), BSP_IDD_EnableIT(), BSP_IDD_ErrorClearIT(), BSP_IDD_ErrorDisableIT(), BSP_IDD_ErrorEnableIT(), BSP_IDD_ErrorGetCode(), BSP_IDD_ErrorGetITStatus(), BSP_IDD_GetITStatus(), BSP_IDD_GetValue(), BSP_IDD_Init(), BSP_IDD_LowPower(), BSP_IDD_Reset(), and BSP_IDD_StartMeasure().
#define IO_I2C_ADDRESS 0x84 /*mfx MFX_I2C_ADDR 0*/ |
Definition at line 237 of file stm32l073z_eval.h.
Referenced by BSP_IO_ConfigPin(), BSP_IO_Init(), BSP_IO_ITClear(), BSP_IO_ITGetStatus(), BSP_IO_ReadPin(), BSP_IO_TogglePin(), and BSP_IO_WritePin().
#define IO_I2C_ADDRESS_2 0x86 /*mfx MFX_I2C_ADDR 1*/ |
Definition at line 238 of file stm32l073z_eval.h.
Definition at line 207 of file stm32l073z_eval.h.
Referenced by BSP_JOY_GetState(), and BSP_JOY_Init().
#define JOY_DOWN_PIN IO_PIN_1 |
Definition at line 202 of file stm32l073z_eval.h.
Referenced by BSP_JOY_GetState().
#define JOY_LEFT_PIN IO_PIN_2 |
Definition at line 203 of file stm32l073z_eval.h.
Referenced by BSP_JOY_GetState().
#define JOY_NONE_PIN JOY_ALL_PINS |
Definition at line 206 of file stm32l073z_eval.h.
Referenced by BSP_JOY_GetState().
#define JOY_RIGHT_PIN IO_PIN_3 |
Definition at line 204 of file stm32l073z_eval.h.
Referenced by BSP_JOY_GetState().
#define JOY_SEL_PIN IO_PIN_0 |
Joystick Pins definition.
Definition at line 201 of file stm32l073z_eval.h.
Referenced by BSP_JOY_GetState().
#define JOY_UP_PIN IO_PIN_4 |
Definition at line 205 of file stm32l073z_eval.h.
Referenced by BSP_JOY_GetState().
#define MFX_IRQ_OUT_PIN WAKEUP_BUTTON_PIN |
MFX Irq Out Pin.
Definition at line 222 of file stm32l073z_eval.h.
#define MFX_IRQOUT_CLK_DISABLE | ( | ) | __HAL_RCC_GPIOE_CLK_DISABLE() |
Definition at line 215 of file stm32l073z_eval.h.
#define MFX_IRQOUT_CLK_ENABLE | ( | ) | __HAL_RCC_GPIOE_CLK_ENABLE() |
Definition at line 214 of file stm32l073z_eval.h.
Referenced by MFX_IO_ITConfig().
#define MFX_IRQOUT_EXTI_IRQn EXTI4_15_IRQn |
Definition at line 216 of file stm32l073z_eval.h.
Referenced by MFX_IO_ITConfig().
#define MFX_IRQOUT_PIN GPIO_PIN_6 |
MFFX IRQ OUT Pin.
Definition at line 212 of file stm32l073z_eval.h.
Referenced by MFX_IO_ITConfig().
#define MFX_IRQOUT_PORT GPIOE |
Definition at line 213 of file stm32l073z_eval.h.
Referenced by MFX_IO_ITConfig().
#define SD_DETECT_PIN IO_PIN_5 |
Definition at line 225 of file stm32l073z_eval.h.
Referenced by BSP_SD_IsDetected(), and SD_IO_Init().
#define TAMPER_BUTTON_EXTI_IRQn EXTI4_15_IRQn |
Definition at line 192 of file stm32l073z_eval.h.
#define TAMPER_BUTTON_GPIO_CLK_DISABLE | ( | ) | __HAL_RCC_GPIOC_CLK_DISABLE() |
Definition at line 191 of file stm32l073z_eval.h.
#define TAMPER_BUTTON_GPIO_CLK_ENABLE | ( | ) | __HAL_RCC_GPIOC_CLK_ENABLE() |
Definition at line 190 of file stm32l073z_eval.h.
#define TAMPER_BUTTON_GPIO_PORT GPIOC |
Definition at line 189 of file stm32l073z_eval.h.
#define TAMPER_BUTTON_PIN GPIO_PIN_13 |
Tamper push-button.
Definition at line 188 of file stm32l073z_eval.h.
#define TAMPERx_GPIO_CLK_DISABLE | ( | __BUTTON__ | ) | (((__BUTTON__) == BUTTON_TAMPER) ? TAMPER_BUTTON_GPIO_CLK_DISABLE(): 0 ) |
Definition at line 196 of file stm32l073z_eval.h.
#define TAMPERx_GPIO_CLK_ENABLE | ( | __BUTTON__ | ) | do { if(__BUTTON__ == BUTTON_TAMPER ) TAMPER_BUTTON_GPIO_CLK_ENABLE(); } while (0) |
Definition at line 194 of file stm32l073z_eval.h.
Referenced by BSP_PB_Init().
#define TS_I2C_ADDRESS 0x84 /*mfx MFX_I2C_ADDR 0*/ |
Definition at line 239 of file stm32l073z_eval.h.
#define TS_I2C_ADDRESS_2 0x86 /*mfx MFX_I2C_ADDR 1*/ |
Definition at line 240 of file stm32l073z_eval.h.
Generated on Mon Aug 28 2017 14:54:26 for STM32L073Z_EVAL BSP User Manual by 1.7.6.1