STM3210E_EVAL_LOW_LEVEL_BUTTON
[STM3210E_EVAL_LOW_LEVEL_Exported_Constants]

Defines

#define BUTTONn   8
#define DOWN_BUTTON_EXTI_IRQn   EXTI3_IRQn
#define DOWN_BUTTON_EXTI_LINE   EXTI_Line3
#define DOWN_BUTTON_EXTI_PIN_SOURCE   GPIO_PinSource3
#define DOWN_BUTTON_EXTI_PORT_SOURCE   GPIO_PortSourceGPIOD
#define DOWN_BUTTON_GPIO_CLK   RCC_APB2Periph_GPIOD
#define DOWN_BUTTON_GPIO_PORT   GPIOD
#define DOWN_BUTTON_PIN   GPIO_Pin_3
 Joystick Down push-button.
#define KEY_BUTTON_EXTI_IRQn   EXTI9_5_IRQn
#define KEY_BUTTON_EXTI_LINE   EXTI_Line8
#define KEY_BUTTON_EXTI_PIN_SOURCE   GPIO_PinSource8
#define KEY_BUTTON_EXTI_PORT_SOURCE   GPIO_PortSourceGPIOG
#define KEY_BUTTON_GPIO_CLK   RCC_APB2Periph_GPIOG
#define KEY_BUTTON_GPIO_PORT   GPIOG
#define KEY_BUTTON_PIN   GPIO_Pin_8
 Key push-button.
#define LEFT_BUTTON_EXTI_IRQn   EXTI15_10_IRQn
#define LEFT_BUTTON_EXTI_LINE   EXTI_Line14
#define LEFT_BUTTON_EXTI_PIN_SOURCE   GPIO_PinSource14
#define LEFT_BUTTON_EXTI_PORT_SOURCE   GPIO_PortSourceGPIOG
#define LEFT_BUTTON_GPIO_CLK   RCC_APB2Periph_GPIOG
#define LEFT_BUTTON_GPIO_PORT   GPIOG
#define LEFT_BUTTON_PIN   GPIO_Pin_14
 Joystick Left push-button.
#define RIGHT_BUTTON_EXTI_IRQn   EXTI15_10_IRQn
#define RIGHT_BUTTON_EXTI_LINE   EXTI_Line13
#define RIGHT_BUTTON_EXTI_PIN_SOURCE   GPIO_PinSource13
#define RIGHT_BUTTON_EXTI_PORT_SOURCE   GPIO_PortSourceGPIOG
#define RIGHT_BUTTON_GPIO_CLK   RCC_APB2Periph_GPIOG
#define RIGHT_BUTTON_GPIO_PORT   GPIOG
#define RIGHT_BUTTON_PIN   GPIO_Pin_13
 Joystick Right push-button.
#define SEL_BUTTON_EXTI_IRQn   EXTI9_5_IRQn
#define SEL_BUTTON_EXTI_LINE   EXTI_Line7
#define SEL_BUTTON_EXTI_PIN_SOURCE   GPIO_PinSource7
#define SEL_BUTTON_EXTI_PORT_SOURCE   GPIO_PortSourceGPIOG
#define SEL_BUTTON_GPIO_CLK   RCC_APB2Periph_GPIOG
#define SEL_BUTTON_GPIO_PORT   GPIOG
#define SEL_BUTTON_PIN   GPIO_Pin_7
 Joystick Sel push-button.
#define TAMPER_BUTTON_EXTI_IRQn   EXTI15_10_IRQn
#define TAMPER_BUTTON_EXTI_LINE   EXTI_Line13
#define TAMPER_BUTTON_EXTI_PIN_SOURCE   GPIO_PinSource13
#define TAMPER_BUTTON_EXTI_PORT_SOURCE   GPIO_PortSourceGPIOC
#define TAMPER_BUTTON_GPIO_CLK   RCC_APB2Periph_GPIOC
#define TAMPER_BUTTON_GPIO_PORT   GPIOC
#define TAMPER_BUTTON_PIN   GPIO_Pin_13
 Tamper push-button.
#define UP_BUTTON_EXTI_IRQn   EXTI15_10_IRQn
#define UP_BUTTON_EXTI_LINE   EXTI_Line15
#define UP_BUTTON_EXTI_PIN_SOURCE   GPIO_PinSource15
#define UP_BUTTON_EXTI_PORT_SOURCE   GPIO_PortSourceGPIOG
#define UP_BUTTON_GPIO_CLK   RCC_APB2Periph_GPIOG
#define UP_BUTTON_GPIO_PORT   GPIOG
#define UP_BUTTON_PIN   GPIO_Pin_15
 Joystick Up push-button.
#define WAKEUP_BUTTON_EXTI_IRQn   EXTI0_IRQn
#define WAKEUP_BUTTON_EXTI_LINE   EXTI_Line0
#define WAKEUP_BUTTON_EXTI_PIN_SOURCE   GPIO_PinSource0
#define WAKEUP_BUTTON_EXTI_PORT_SOURCE   GPIO_PortSourceGPIOA
#define WAKEUP_BUTTON_GPIO_CLK   RCC_APB2Periph_GPIOA
#define WAKEUP_BUTTON_GPIO_PORT   GPIOA
#define WAKEUP_BUTTON_PIN   GPIO_Pin_0
 Wakeup push-button.

Define Documentation

#define BUTTONn   8

Definition at line 88 of file stm3210e_eval.h.

#define DOWN_BUTTON_EXTI_IRQn   EXTI3_IRQn

Definition at line 159 of file stm3210e_eval.h.

#define DOWN_BUTTON_EXTI_LINE   EXTI_Line3

Definition at line 156 of file stm3210e_eval.h.

#define DOWN_BUTTON_EXTI_PIN_SOURCE   GPIO_PinSource3

Definition at line 158 of file stm3210e_eval.h.

#define DOWN_BUTTON_EXTI_PORT_SOURCE   GPIO_PortSourceGPIOD

Definition at line 157 of file stm3210e_eval.h.

#define DOWN_BUTTON_GPIO_CLK   RCC_APB2Periph_GPIOD

Definition at line 155 of file stm3210e_eval.h.

#define DOWN_BUTTON_GPIO_PORT   GPIOD

Definition at line 154 of file stm3210e_eval.h.

#define DOWN_BUTTON_PIN   GPIO_Pin_3

Joystick Down push-button.

Definition at line 153 of file stm3210e_eval.h.

#define KEY_BUTTON_EXTI_IRQn   EXTI9_5_IRQn

Definition at line 119 of file stm3210e_eval.h.

#define KEY_BUTTON_EXTI_LINE   EXTI_Line8

Definition at line 116 of file stm3210e_eval.h.

#define KEY_BUTTON_EXTI_PIN_SOURCE   GPIO_PinSource8

Definition at line 118 of file stm3210e_eval.h.

#define KEY_BUTTON_EXTI_PORT_SOURCE   GPIO_PortSourceGPIOG

Definition at line 117 of file stm3210e_eval.h.

#define KEY_BUTTON_GPIO_CLK   RCC_APB2Periph_GPIOG

Definition at line 115 of file stm3210e_eval.h.

#define KEY_BUTTON_GPIO_PORT   GPIOG

Definition at line 114 of file stm3210e_eval.h.

#define KEY_BUTTON_PIN   GPIO_Pin_8

Key push-button.

Definition at line 113 of file stm3210e_eval.h.

#define LEFT_BUTTON_EXTI_IRQn   EXTI15_10_IRQn

Definition at line 139 of file stm3210e_eval.h.

#define LEFT_BUTTON_EXTI_LINE   EXTI_Line14

Definition at line 136 of file stm3210e_eval.h.

#define LEFT_BUTTON_EXTI_PIN_SOURCE   GPIO_PinSource14

Definition at line 138 of file stm3210e_eval.h.

#define LEFT_BUTTON_EXTI_PORT_SOURCE   GPIO_PortSourceGPIOG

Definition at line 137 of file stm3210e_eval.h.

#define LEFT_BUTTON_GPIO_CLK   RCC_APB2Periph_GPIOG

Definition at line 135 of file stm3210e_eval.h.

#define LEFT_BUTTON_GPIO_PORT   GPIOG

Definition at line 134 of file stm3210e_eval.h.

#define LEFT_BUTTON_PIN   GPIO_Pin_14

Joystick Left push-button.

Definition at line 133 of file stm3210e_eval.h.

#define RIGHT_BUTTON_EXTI_IRQn   EXTI15_10_IRQn

Definition at line 129 of file stm3210e_eval.h.

#define RIGHT_BUTTON_EXTI_LINE   EXTI_Line13

Definition at line 126 of file stm3210e_eval.h.

#define RIGHT_BUTTON_EXTI_PIN_SOURCE   GPIO_PinSource13

Definition at line 128 of file stm3210e_eval.h.

#define RIGHT_BUTTON_EXTI_PORT_SOURCE   GPIO_PortSourceGPIOG

Definition at line 127 of file stm3210e_eval.h.

#define RIGHT_BUTTON_GPIO_CLK   RCC_APB2Periph_GPIOG

Definition at line 125 of file stm3210e_eval.h.

#define RIGHT_BUTTON_GPIO_PORT   GPIOG

Definition at line 124 of file stm3210e_eval.h.

#define RIGHT_BUTTON_PIN   GPIO_Pin_13

Joystick Right push-button.

Definition at line 123 of file stm3210e_eval.h.

#define SEL_BUTTON_EXTI_IRQn   EXTI9_5_IRQn

Definition at line 169 of file stm3210e_eval.h.

#define SEL_BUTTON_EXTI_LINE   EXTI_Line7

Definition at line 166 of file stm3210e_eval.h.

#define SEL_BUTTON_EXTI_PIN_SOURCE   GPIO_PinSource7

Definition at line 168 of file stm3210e_eval.h.

#define SEL_BUTTON_EXTI_PORT_SOURCE   GPIO_PortSourceGPIOG

Definition at line 167 of file stm3210e_eval.h.

#define SEL_BUTTON_GPIO_CLK   RCC_APB2Periph_GPIOG

Definition at line 165 of file stm3210e_eval.h.

#define SEL_BUTTON_GPIO_PORT   GPIOG

Definition at line 164 of file stm3210e_eval.h.

#define SEL_BUTTON_PIN   GPIO_Pin_7

Joystick Sel push-button.

Definition at line 163 of file stm3210e_eval.h.

#define TAMPER_BUTTON_EXTI_IRQn   EXTI15_10_IRQn

Definition at line 109 of file stm3210e_eval.h.

#define TAMPER_BUTTON_EXTI_LINE   EXTI_Line13

Definition at line 106 of file stm3210e_eval.h.

#define TAMPER_BUTTON_EXTI_PIN_SOURCE   GPIO_PinSource13

Definition at line 108 of file stm3210e_eval.h.

#define TAMPER_BUTTON_EXTI_PORT_SOURCE   GPIO_PortSourceGPIOC

Definition at line 107 of file stm3210e_eval.h.

#define TAMPER_BUTTON_GPIO_CLK   RCC_APB2Periph_GPIOC

Definition at line 105 of file stm3210e_eval.h.

#define TAMPER_BUTTON_GPIO_PORT   GPIOC

Definition at line 104 of file stm3210e_eval.h.

#define TAMPER_BUTTON_PIN   GPIO_Pin_13

Tamper push-button.

Definition at line 103 of file stm3210e_eval.h.

#define UP_BUTTON_EXTI_IRQn   EXTI15_10_IRQn

Definition at line 149 of file stm3210e_eval.h.

#define UP_BUTTON_EXTI_LINE   EXTI_Line15

Definition at line 146 of file stm3210e_eval.h.

#define UP_BUTTON_EXTI_PIN_SOURCE   GPIO_PinSource15

Definition at line 148 of file stm3210e_eval.h.

#define UP_BUTTON_EXTI_PORT_SOURCE   GPIO_PortSourceGPIOG

Definition at line 147 of file stm3210e_eval.h.

#define UP_BUTTON_GPIO_CLK   RCC_APB2Periph_GPIOG

Definition at line 145 of file stm3210e_eval.h.

#define UP_BUTTON_GPIO_PORT   GPIOG

Definition at line 144 of file stm3210e_eval.h.

#define UP_BUTTON_PIN   GPIO_Pin_15

Joystick Up push-button.

Definition at line 143 of file stm3210e_eval.h.

#define WAKEUP_BUTTON_EXTI_IRQn   EXTI0_IRQn

Definition at line 99 of file stm3210e_eval.h.

#define WAKEUP_BUTTON_EXTI_LINE   EXTI_Line0

Definition at line 96 of file stm3210e_eval.h.

#define WAKEUP_BUTTON_EXTI_PIN_SOURCE   GPIO_PinSource0

Definition at line 98 of file stm3210e_eval.h.

#define WAKEUP_BUTTON_EXTI_PORT_SOURCE   GPIO_PortSourceGPIOA

Definition at line 97 of file stm3210e_eval.h.

#define WAKEUP_BUTTON_GPIO_CLK   RCC_APB2Periph_GPIOA

Definition at line 95 of file stm3210e_eval.h.

#define WAKEUP_BUTTON_GPIO_PORT   GPIOA

Definition at line 94 of file stm3210e_eval.h.

#define WAKEUP_BUTTON_PIN   GPIO_Pin_0

Wakeup push-button.

Definition at line 93 of file stm3210e_eval.h.

STM32F10x Standard Peripherals Library: Footer

 

 

 

      For complete documentation on STM32(CORTEX M3) 32-bit Microcontrollers platform visit  www.st.com/STM32