feat: add USART2 initialization and EXTI15_10 interrupt handler
This commit is contained in:
@ -59,8 +59,6 @@ void Error_Handler(void);
|
||||
/* Private defines -----------------------------------------------------------*/
|
||||
#define LED0_Pin GPIO_PIN_13
|
||||
#define LED0_GPIO_Port GPIOC
|
||||
#define RC522_CS_Pin GPIO_PIN_3
|
||||
#define RC522_CS_GPIO_Port GPIOA
|
||||
#define RC522_RST_Pin GPIO_PIN_4
|
||||
#define RC522_RST_GPIO_Port GPIOA
|
||||
#define RC522_SCK_Pin GPIO_PIN_5
|
||||
@ -69,11 +67,26 @@ void Error_Handler(void);
|
||||
#define RC522_MISO_GPIO_Port GPIOA
|
||||
#define RC522_MOSI_Pin GPIO_PIN_7
|
||||
#define RC522_MOSI_GPIO_Port GPIOA
|
||||
#define LED_BTN1_Pin GPIO_PIN_8
|
||||
#define LED_BTN1_GPIO_Port GPIOB
|
||||
#define BTN1_Pin GPIO_PIN_9
|
||||
#define BTN1_GPIO_Port GPIOB
|
||||
#define BTN1_EXTI_IRQn EXTI9_5_IRQn
|
||||
#define RC522_CS_Pin GPIO_PIN_0
|
||||
#define RC522_CS_GPIO_Port GPIOB
|
||||
#define KEY4_Pin GPIO_PIN_13
|
||||
#define KEY4_GPIO_Port GPIOB
|
||||
#define KEY4_EXTI_IRQn EXTI15_10_IRQn
|
||||
#define KEY3_Pin GPIO_PIN_14
|
||||
#define KEY3_GPIO_Port GPIOB
|
||||
#define KEY3_EXTI_IRQn EXTI15_10_IRQn
|
||||
#define KEY2_Pin GPIO_PIN_15
|
||||
#define KEY2_GPIO_Port GPIOB
|
||||
#define KEY2_EXTI_IRQn EXTI15_10_IRQn
|
||||
#define KEY1_Pin GPIO_PIN_8
|
||||
#define KEY1_GPIO_Port GPIOA
|
||||
#define KEY1_EXTI_IRQn EXTI9_5_IRQn
|
||||
#define RELAY1_Pin GPIO_PIN_7
|
||||
#define RELAY1_GPIO_Port GPIOB
|
||||
#define OLED_SCL_Pin GPIO_PIN_8
|
||||
#define OLED_SCL_GPIO_Port GPIOB
|
||||
#define OLED_SDA_Pin GPIO_PIN_9
|
||||
#define OLED_SDA_GPIO_Port GPIOB
|
||||
|
||||
/* USER CODE BEGIN Private defines */
|
||||
|
||||
|
@ -56,6 +56,7 @@ void DebugMon_Handler(void);
|
||||
void PendSV_Handler(void);
|
||||
void SysTick_Handler(void);
|
||||
void EXTI9_5_IRQHandler(void);
|
||||
void EXTI15_10_IRQHandler(void);
|
||||
/* USER CODE BEGIN EFP */
|
||||
|
||||
/* USER CODE END EFP */
|
||||
|
@ -34,11 +34,14 @@ extern "C" {
|
||||
|
||||
extern UART_HandleTypeDef huart1;
|
||||
|
||||
extern UART_HandleTypeDef huart2;
|
||||
|
||||
/* USER CODE BEGIN Private defines */
|
||||
|
||||
/* USER CODE END Private defines */
|
||||
|
||||
void MX_USART1_UART_Init(void);
|
||||
void MX_USART2_UART_Init(void);
|
||||
|
||||
/* USER CODE BEGIN Prototypes */
|
||||
|
||||
|
Reference in New Issue
Block a user