微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > USART模块接收中断的问题处理

USART模块接收中断的问题处理

时间:11-18 来源:互联网 点击:

1.USART_ITConfig(USART1, USART_IT_RXNE, ENABLE);使能了接收中断,那么ORE中断也同时被开启了。

2.ORE中断只能使用USART_GetFlagStatus(USART1, USART_FLAG_ORE) 读到(没有使能USART_IT_ERR中断时)
BUG建议:1.在STM32库中,能不能修改USART_GetITStatus()函数对USART_IT_ORE中断的处理?也就是我只要打开了接收中断,那么有ORE中断时,我也能使用USART_GetITStatus(USART1,USART_IT_ORE)读到.
其它:在找资料的同时,发现STM32F10x微控制器参考手册(2009年12月第10版)中文翻译P538有错误,如下图:

英文P696如下图:

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top