|
Simone: a game of visual memory and speed
|
Header for stm32f4_keyboard.c file. More...
Data Structures | |
| struct | stm32f4_keyboard_hw_t |
| Structure to define the HW dependencies of a keyboard status. More... | |
Macros | |
| #define | STM32F4_KEYBOARD_MAIN_ROW_0_GPIO |
| #define | STM32F4_KEYBOARD_MAIN_ROW_0_PIN |
| #define | STM32F4_KEYBOARD_MAIN_ROW_1_GPIO |
| #define | STM32F4_KEYBOARD_MAIN_ROW_1_PIN |
| #define | STM32F4_KEYBOARD_MAIN_ROW_2_GPIO |
| #define | STM32F4_KEYBOARD_MAIN_ROW_2_PIN |
| #define | STM32F4_KEYBOARD_MAIN_ROW_3_GPIO |
| #define | STM32F4_KEYBOARD_MAIN_ROW_3_PIN |
| #define | STM32F4_KEYBOARD_MAIN_COL_0_GPIO |
| #define | STM32F4_KEYBOARD_MAIN_COL_0_PIN |
| #define | STM32F4_KEYBOARD_MAIN_COL_1_GPIO |
| #define | STM32F4_KEYBOARD_MAIN_COL_1_PIN |
| #define | STM32F4_KEYBOARD_MAIN_COL_2_GPIO |
| #define | STM32F4_KEYBOARD_MAIN_COL_2_PIN |
| #define | STM32F4_KEYBOARD_MAIN_COL_3_GPIO |
| #define | STM32F4_KEYBOARD_MAIN_COL_3_PIN |
Variables | |
| stm32f4_keyboard_hw_t | keyboards_arr [] |
| Array of elements that represents the HW characteristics of the keyboards. More... | |
Header for stm32f4_keyboard.c file.
| #define STM32F4_KEYBOARD_MAIN_COL_0_GPIO |
Keyboard GPIO port for the first column
| #define STM32F4_KEYBOARD_MAIN_COL_0_PIN |
Keyboard GPIO pin
| #define STM32F4_KEYBOARD_MAIN_COL_1_GPIO |
Keyboard GPIO port for the second column
| #define STM32F4_KEYBOARD_MAIN_COL_1_PIN |
Keyboard GPIO pin
| #define STM32F4_KEYBOARD_MAIN_COL_2_GPIO |
Keyboard GPIO port for the third column
| #define STM32F4_KEYBOARD_MAIN_COL_2_PIN |
Keyboard GPIO pin
| #define STM32F4_KEYBOARD_MAIN_COL_3_GPIO |
Keyboard GPIO port for the fourth column
| #define STM32F4_KEYBOARD_MAIN_COL_3_PIN |
Keyboard GPIO pin
| #define STM32F4_KEYBOARD_MAIN_ROW_0_GPIO |
Keyboard GPIO port for the first row
| #define STM32F4_KEYBOARD_MAIN_ROW_0_PIN |
Keyboard GPIO pin
| #define STM32F4_KEYBOARD_MAIN_ROW_1_GPIO |
Keyboard GPIO port for the second row
| #define STM32F4_KEYBOARD_MAIN_ROW_1_PIN |
Keyboard GPIO pin
| #define STM32F4_KEYBOARD_MAIN_ROW_2_GPIO |
Keyboard GPIO port for the third row
| #define STM32F4_KEYBOARD_MAIN_ROW_2_PIN |
Keyboard GPIO pin
| #define STM32F4_KEYBOARD_MAIN_ROW_3_GPIO |
Keyboard GPIO port for the fourth row
| #define STM32F4_KEYBOARD_MAIN_ROW_3_PIN |
Keyboard GPIO pin
| stm32f4_keyboard_hw_t keyboards_arr[] |
Array of elements that represents the HW characteristics of the keyboards.
This is an extern variable that is defined in stm32f4_keyboard.c. It represents an array of hardware keyboards.
Array of elements that represents the HW characteristics of the keyboards.
This is an extern variable that is declared in stm32f4_keyboard.h. It represents an array of hardware keyboards.