您的当前位置:首页正文

stm32mac不能接收数据

来源:个人技术集锦

原因是串口接收的时候出现异常。解决方法:
1、中断函数里面获取IDLE空闲中断标志位。
2、清除标志位,停止串口DMA传输。
3、获取接收到的数据个数,置位接收完成标志,接收数据的处理放在main函数中,即可解决stm32mac不能接收数据的问题。
显示全文