Browse Source

解决串口初始化问题

master
Lizongdi 2 days ago
parent
commit
06cea5fc07
  1. 2
      bspMCU/bsp_uart.c
  2. 2
      bspMCU/include/bsp_uart.h

2
bspMCU/bsp_uart.c

@ -40,7 +40,7 @@ static void bsp_uart_set_baudrate(UART_HandleTypeDef *_pUartHandle, uint32_t _ui
}
}
TUartUserData *UART_userdata_init(int _iID, uint32_t _uiBaudRate, uint32_t _uiSize)
TUartUserData *UART_userdata_init(int _iID, int32_t _uiBaudRate, uint32_t _uiSize)
{
if (_iID < 0 || _iID >= (sizeof(g_ptUartTab)/sizeof(g_ptUartTab[0])))
return NULL;

2
bspMCU/include/bsp_uart.h

@ -32,7 +32,7 @@ typedef struct
#endif
}TUartUserData;
extern TUartUserData *UART_userdata_init(int _iID, uint32_t _uiBaudRate, uint32_t _uiSize);
extern TUartUserData *UART_userdata_init(int _iID, int32_t _uiBaudRate, uint32_t _uiSize);
extern void UART_IT_init(TComCtrl *_ptComCtrl);
extern void UART_DMA_RX_IRQHandler(TComCtrl *_ptComCtrl);
extern void UART_RX_IRQHandler(TComCtrl *_ptComCtrl);

Loading…
Cancel
Save