Add buttons
This commit is contained in:
@@ -213,10 +213,20 @@ void Error_Handler(void);
|
||||
#define D2_GPIO_Port GPIOD
|
||||
#define D3_Pin GPIO_PIN_1
|
||||
#define D3_GPIO_Port GPIOD
|
||||
#define BUTTON1_Pin GPIO_PIN_2
|
||||
#define BUTTON1_GPIO_Port GPIOD
|
||||
#define G7_Pin GPIO_PIN_3
|
||||
#define G7_GPIO_Port GPIOD
|
||||
#define BUTTON2_Pin GPIO_PIN_4
|
||||
#define BUTTON2_GPIO_Port GPIOD
|
||||
#define BUTTON3_Pin GPIO_PIN_5
|
||||
#define BUTTON3_GPIO_Port GPIOD
|
||||
#define B2_Pin GPIO_PIN_6
|
||||
#define B2_GPIO_Port GPIOD
|
||||
#define BUTTON4_Pin GPIO_PIN_7
|
||||
#define BUTTON4_GPIO_Port GPIOD
|
||||
#define BUTTON5_Pin GPIO_PIN_9
|
||||
#define BUTTON5_GPIO_Port GPIOG
|
||||
#define G3_Pin GPIO_PIN_10
|
||||
#define G3_GPIO_Port GPIOG
|
||||
#define B3_Pin GPIO_PIN_11
|
||||
|
||||
@@ -19,14 +19,12 @@
|
||||
/* Includes ------------------------------------------------------------------*/
|
||||
#include "main.h"
|
||||
#include "cmsis_os.h"
|
||||
#include "graphics.h"
|
||||
#include "stm32f4xx_hal_ltdc.h"
|
||||
#include "stm32f4xx_hal_spi.h"
|
||||
#include "usb_host.h"
|
||||
|
||||
/* Private includes ----------------------------------------------------------*/
|
||||
/* USER CODE BEGIN Includes */
|
||||
#include "display.h"
|
||||
#include "graphics.h"
|
||||
#include "font.h"
|
||||
#include "menu.h"
|
||||
/* USER CODE END Includes */
|
||||
@@ -892,6 +890,18 @@ static void MX_GPIO_Init(void)
|
||||
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
|
||||
HAL_GPIO_Init(GPIOD, &GPIO_InitStruct);
|
||||
|
||||
/*Configure GPIO pins : BUTTON1_Pin BUTTON2_Pin BUTTON3_Pin BUTTON4_Pin */
|
||||
GPIO_InitStruct.Pin = BUTTON1_Pin|BUTTON2_Pin|BUTTON3_Pin|BUTTON4_Pin;
|
||||
GPIO_InitStruct.Mode = GPIO_MODE_INPUT;
|
||||
GPIO_InitStruct.Pull = GPIO_PULLUP;
|
||||
HAL_GPIO_Init(GPIOD, &GPIO_InitStruct);
|
||||
|
||||
/*Configure GPIO pin : BUTTON5_Pin */
|
||||
GPIO_InitStruct.Pin = BUTTON5_Pin;
|
||||
GPIO_InitStruct.Mode = GPIO_MODE_INPUT;
|
||||
GPIO_InitStruct.Pull = GPIO_PULLUP;
|
||||
HAL_GPIO_Init(BUTTON5_GPIO_Port, &GPIO_InitStruct);
|
||||
|
||||
/*Configure GPIO pins : LD3_Pin LD4_Pin */
|
||||
GPIO_InitStruct.Pin = LD3_Pin|LD4_Pin;
|
||||
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
|
||||
|
||||
Reference in New Issue
Block a user