最近调试过程中遇到一个小问题,也是大问题
网上的资料很少,记录一下,欢迎评论佐证~
插入代码
中断服务函数中去掉读取Res = UART_ReceiveData(UART2); 后
数据只能执行一次,估计是缓冲区被占位,必须读取出来才能继续接收
日后有时间再研究一下
解决方法 加上Res = UART_ReceiveData(UART2);
最近调试过程中遇到一个小问题,也是大问题
网上的资料很少,记录一下,欢迎评论佐证~
插入代码
中断服务函数中去掉读取Res = UART_ReceiveData(UART2); 后
数据只能执行一次,估计是缓冲区被占位,必须读取出来才能继续接收
日后有时间再研究一下
解决方法 加上Res = UART_ReceiveData(UART2);