修改串口文件

This commit is contained in:
RB 2025-04-30 23:51:22 +08:00
parent 70e31d82f4
commit 0f8de42dd1
2 changed files with 5 additions and 4 deletions

View File

@ -11,9 +11,8 @@ static void (*UART_Callback[BSP_UART_NUM][BSP_UART_CB_NUM])(void);
static BSP_UART_t UART_Get(UART_HandleTypeDef *huart) { static BSP_UART_t UART_Get(UART_HandleTypeDef *huart) {
if (huart->Instance == USART1) if (huart->Instance == USART1)
return BSP_UART_EXAMPLE; return BSP_UART_EXAMPLE;
// else if (huart->Instance == USARTX)
/*else */ // return BSP_UART_XXX;
else else
return BSP_UART_ERR; return BSP_UART_ERR;
} }
@ -104,6 +103,8 @@ UART_HandleTypeDef *BSP_UART_GetHandle(BSP_UART_t uart) {
switch (uart) { switch (uart) {
case BSP_UART_EXAMPLE: case BSP_UART_EXAMPLE:
return &huart1; return &huart1;
// case BSP_UART_XXX:
// return &huartX;
default: default:
return NULL; return NULL;
} }

View File

@ -18,7 +18,7 @@ extern "C" {
/* UART实体枚举与设备对应 */ /* UART实体枚举与设备对应 */
typedef enum { typedef enum {
BSP_UART_EXAMPLE, BSP_UART_EXAMPLE,
/*BSP_UART_??*/ /*BSP_UART_XXX*/
BSP_UART_NUM, BSP_UART_NUM,
BSP_UART_ERR, BSP_UART_ERR,
} BSP_UART_t; } BSP_UART_t;