在您的代码中,我注意到您只配置了接收超时的计数和使能,但没有在相应的中断标志中使能接收超时中断。
要使接收超时中断有效,您需要在UART设置中使能接收超时中断中断,示例代码如下:
UART_EnableInt(UART5, UART_INTEN_RXTOIEN_Msk);
此函数将使能UART5的接收超时中断。这应该解决您的问题。
在您的代码中,我注意到您只配置了接收超时的计数和使能,但没有在相应的中断标志中使能接收超时中断。
要使接收超时中断有效,您需要在UART设置中使能接收超时中断中断,示例代码如下:
UART_EnableInt(UART5, UART_INTEN_RXTOIEN_Msk);
此函数将使能UART5的接收超时中断。这应该解决您的问题。
举报