串口接收中断就是进不去.弄了两天了,真不知道什么原因了
1个回答
展开全部
void USART2_IRQHandler(void){ if(USART_GetITStatus(USART2, USART_FLAG_ORE) != RESET) { USART_ClearITPendingBit(USART2, USART_FLAG_ORE); UART2_temp_buff = USART_ReceiveData(USART2); } if(USART_GetITStatus(USART2, USART_IT_RXNE) != RESET) { USART_ClearITPendingBit(USART2, USART_IT_RXNE); UART2_temp_buff = USART_ReceiveData(USART2); }}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询