STM3210B_EVAL_LOW_LEVEL_BUTTON
[STM3210B_EVAL_LOW_LEVEL_Exported_Constants]

Defines

#define BUTTONn   8
#define DOWN_BUTTON_EXTI_IRQn   EXTI15_10_IRQn
#define DOWN_BUTTON_EXTI_LINE   EXTI_Line14
#define DOWN_BUTTON_EXTI_PIN_SOURCE   GPIO_PinSource14
#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_14
 Joystick Down push-button.
#define KEY_BUTTON_EXTI_IRQn   EXTI9_5_IRQn
#define KEY_BUTTON_EXTI_LINE   EXTI_Line9
#define KEY_BUTTON_EXTI_PIN_SOURCE   GPIO_PinSource9
#define KEY_BUTTON_EXTI_PORT_SOURCE   GPIO_PortSourceGPIOB
#define KEY_BUTTON_GPIO_CLK   RCC_APB2Periph_GPIOB
#define KEY_BUTTON_GPIO_PORT   GPIOB
#define KEY_BUTTON_PIN   GPIO_Pin_9
 Key push-button.
#define LEFT_BUTTON_EXTI_IRQn   EXTI1_IRQn
#define LEFT_BUTTON_EXTI_LINE   EXTI_Line1
#define LEFT_BUTTON_EXTI_PIN_SOURCE   GPIO_PinSource1
#define LEFT_BUTTON_EXTI_PORT_SOURCE   GPIO_PortSourceGPIOE
#define LEFT_BUTTON_GPIO_CLK   RCC_APB2Periph_GPIOE
#define LEFT_BUTTON_GPIO_PORT   GPIOE
#define LEFT_BUTTON_PIN   GPIO_Pin_1
 Joystick Left push-button.
#define RIGHT_BUTTON_EXTI_IRQn   EXTI0_IRQn
#define RIGHT_BUTTON_EXTI_LINE   EXTI_Line0
#define RIGHT_BUTTON_EXTI_PIN_SOURCE   GPIO_PinSource0
#define RIGHT_BUTTON_EXTI_PORT_SOURCE   GPIO_PortSourceGPIOE
#define RIGHT_BUTTON_GPIO_CLK   RCC_APB2Periph_GPIOE
#define RIGHT_BUTTON_GPIO_PORT   GPIOE
#define RIGHT_BUTTON_PIN   GPIO_Pin_0
 Joystick Right push-button.
#define SEL_BUTTON_EXTI_IRQn   EXTI15_10_IRQn
#define SEL_BUTTON_EXTI_LINE   EXTI_Line12
#define SEL_BUTTON_EXTI_PIN_SOURCE   GPIO_PinSource12
#define SEL_BUTTON_EXTI_PORT_SOURCE   GPIO_PortSourceGPIOD
#define SEL_BUTTON_GPIO_CLK   RCC_APB2Periph_GPIOD
#define SEL_BUTTON_GPIO_PORT   GPIOD
#define SEL_BUTTON_PIN   GPIO_Pin_12
 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   EXTI9_5_IRQn
#define UP_BUTTON_EXTI_LINE   EXTI_Line8
#define UP_BUTTON_EXTI_PIN_SOURCE   GPIO_PinSource8
#define UP_BUTTON_EXTI_PORT_SOURCE   GPIO_PortSourceGPIOD
#define UP_BUTTON_GPIO_CLK   RCC_APB2Periph_GPIOD
#define UP_BUTTON_GPIO_PORT   GPIOD
#define UP_BUTTON_PIN   GPIO_Pin_8
 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 90 of file stm3210b_eval.h.

#define DOWN_BUTTON_EXTI_IRQn   EXTI15_10_IRQn

Definition at line 161 of file stm3210b_eval.h.

#define DOWN_BUTTON_EXTI_LINE   EXTI_Line14

Definition at line 158 of file stm3210b_eval.h.

#define DOWN_BUTTON_EXTI_PIN_SOURCE   GPIO_PinSource14

Definition at line 160 of file stm3210b_eval.h.

#define DOWN_BUTTON_EXTI_PORT_SOURCE   GPIO_PortSourceGPIOD

Definition at line 159 of file stm3210b_eval.h.

#define DOWN_BUTTON_GPIO_CLK   RCC_APB2Periph_GPIOD

Definition at line 157 of file stm3210b_eval.h.

#define DOWN_BUTTON_GPIO_PORT   GPIOD

Definition at line 156 of file stm3210b_eval.h.

#define DOWN_BUTTON_PIN   GPIO_Pin_14

Joystick Down push-button.

Definition at line 155 of file stm3210b_eval.h.

#define KEY_BUTTON_EXTI_IRQn   EXTI9_5_IRQn

Definition at line 121 of file stm3210b_eval.h.

#define KEY_BUTTON_EXTI_LINE   EXTI_Line9

Definition at line 118 of file stm3210b_eval.h.

#define KEY_BUTTON_EXTI_PIN_SOURCE   GPIO_PinSource9

Definition at line 120 of file stm3210b_eval.h.

#define KEY_BUTTON_EXTI_PORT_SOURCE   GPIO_PortSourceGPIOB

Definition at line 119 of file stm3210b_eval.h.

#define KEY_BUTTON_GPIO_CLK   RCC_APB2Periph_GPIOB

Definition at line 117 of file stm3210b_eval.h.

#define KEY_BUTTON_GPIO_PORT   GPIOB

Definition at line 116 of file stm3210b_eval.h.

#define KEY_BUTTON_PIN   GPIO_Pin_9

Key push-button.

Definition at line 115 of file stm3210b_eval.h.

#define LEFT_BUTTON_EXTI_IRQn   EXTI1_IRQn

Definition at line 141 of file stm3210b_eval.h.

#define LEFT_BUTTON_EXTI_LINE   EXTI_Line1

Definition at line 138 of file stm3210b_eval.h.

#define LEFT_BUTTON_EXTI_PIN_SOURCE   GPIO_PinSource1

Definition at line 140 of file stm3210b_eval.h.

#define LEFT_BUTTON_EXTI_PORT_SOURCE   GPIO_PortSourceGPIOE

Definition at line 139 of file stm3210b_eval.h.

#define LEFT_BUTTON_GPIO_CLK   RCC_APB2Periph_GPIOE

Definition at line 137 of file stm3210b_eval.h.

#define LEFT_BUTTON_GPIO_PORT   GPIOE

Definition at line 136 of file stm3210b_eval.h.

#define LEFT_BUTTON_PIN   GPIO_Pin_1

Joystick Left push-button.

Definition at line 135 of file stm3210b_eval.h.

#define RIGHT_BUTTON_EXTI_IRQn   EXTI0_IRQn

Definition at line 131 of file stm3210b_eval.h.

#define RIGHT_BUTTON_EXTI_LINE   EXTI_Line0

Definition at line 128 of file stm3210b_eval.h.

#define RIGHT_BUTTON_EXTI_PIN_SOURCE   GPIO_PinSource0

Definition at line 130 of file stm3210b_eval.h.

#define RIGHT_BUTTON_EXTI_PORT_SOURCE   GPIO_PortSourceGPIOE

Definition at line 129 of file stm3210b_eval.h.

#define RIGHT_BUTTON_GPIO_CLK   RCC_APB2Periph_GPIOE

Definition at line 127 of file stm3210b_eval.h.

#define RIGHT_BUTTON_GPIO_PORT   GPIOE

Definition at line 126 of file stm3210b_eval.h.

#define RIGHT_BUTTON_PIN   GPIO_Pin_0

Joystick Right push-button.

Definition at line 125 of file stm3210b_eval.h.

#define SEL_BUTTON_EXTI_IRQn   EXTI15_10_IRQn

Definition at line 171 of file stm3210b_eval.h.

#define SEL_BUTTON_EXTI_LINE   EXTI_Line12

Definition at line 168 of file stm3210b_eval.h.

#define SEL_BUTTON_EXTI_PIN_SOURCE   GPIO_PinSource12

Definition at line 170 of file stm3210b_eval.h.

#define SEL_BUTTON_EXTI_PORT_SOURCE   GPIO_PortSourceGPIOD

Definition at line 169 of file stm3210b_eval.h.

#define SEL_BUTTON_GPIO_CLK   RCC_APB2Periph_GPIOD

Definition at line 167 of file stm3210b_eval.h.

#define SEL_BUTTON_GPIO_PORT   GPIOD

Definition at line 166 of file stm3210b_eval.h.

#define SEL_BUTTON_PIN   GPIO_Pin_12

Joystick Sel push-button.

Definition at line 165 of file stm3210b_eval.h.

#define TAMPER_BUTTON_EXTI_IRQn   EXTI15_10_IRQn

Definition at line 111 of file stm3210b_eval.h.

#define TAMPER_BUTTON_EXTI_LINE   EXTI_Line13

Definition at line 108 of file stm3210b_eval.h.

#define TAMPER_BUTTON_EXTI_PIN_SOURCE   GPIO_PinSource13

Definition at line 110 of file stm3210b_eval.h.

#define TAMPER_BUTTON_EXTI_PORT_SOURCE   GPIO_PortSourceGPIOC

Definition at line 109 of file stm3210b_eval.h.

#define TAMPER_BUTTON_GPIO_CLK   RCC_APB2Periph_GPIOC

Definition at line 107 of file stm3210b_eval.h.

#define TAMPER_BUTTON_GPIO_PORT   GPIOC

Definition at line 106 of file stm3210b_eval.h.

#define TAMPER_BUTTON_PIN   GPIO_Pin_13

Tamper push-button.

Definition at line 105 of file stm3210b_eval.h.

#define UP_BUTTON_EXTI_IRQn   EXTI9_5_IRQn

Definition at line 151 of file stm3210b_eval.h.

#define UP_BUTTON_EXTI_LINE   EXTI_Line8

Definition at line 148 of file stm3210b_eval.h.

#define UP_BUTTON_EXTI_PIN_SOURCE   GPIO_PinSource8

Definition at line 150 of file stm3210b_eval.h.

#define UP_BUTTON_EXTI_PORT_SOURCE   GPIO_PortSourceGPIOD

Definition at line 149 of file stm3210b_eval.h.

#define UP_BUTTON_GPIO_CLK   RCC_APB2Periph_GPIOD

Definition at line 147 of file stm3210b_eval.h.

#define UP_BUTTON_GPIO_PORT   GPIOD

Definition at line 146 of file stm3210b_eval.h.

#define UP_BUTTON_PIN   GPIO_Pin_8

Joystick Up push-button.

Definition at line 145 of file stm3210b_eval.h.

#define WAKEUP_BUTTON_EXTI_IRQn   EXTI0_IRQn

Definition at line 101 of file stm3210b_eval.h.

#define WAKEUP_BUTTON_EXTI_LINE   EXTI_Line0

Definition at line 98 of file stm3210b_eval.h.

#define WAKEUP_BUTTON_EXTI_PIN_SOURCE   GPIO_PinSource0

Definition at line 100 of file stm3210b_eval.h.

#define WAKEUP_BUTTON_EXTI_PORT_SOURCE   GPIO_PortSourceGPIOA

Definition at line 99 of file stm3210b_eval.h.

#define WAKEUP_BUTTON_GPIO_CLK   RCC_APB2Periph_GPIOA

Definition at line 97 of file stm3210b_eval.h.

#define WAKEUP_BUTTON_GPIO_PORT   GPIOA

Definition at line 96 of file stm3210b_eval.h.

#define WAKEUP_BUTTON_PIN   GPIO_Pin_0

Wakeup push-button.

Definition at line 95 of file stm3210b_eval.h.

STM32F10x Standard Peripherals Library: Footer

 

 

 

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