使用USART_ClearFlag()函数清USART_FLAG_TC,在KEIL仿真下,全速运行,TC标志位没有清。单步运行时TC...
USART_ClearFlag函数的使用方法如下: 1.包含头文件'stm32f10x_usart.h' 2.在初始化USART之后,可以使用USART_ClearFlag函数清除标志位。 3.指定要清除的标志位,可以使用以下语句: USART_ClearFlag(USARTx, USART_FLAG_TC); 其中,USARTx是指USART的名称,USART_FLAG_TC是指清除传输完成标志位。 4.可以使用与上一步...
USART_SendData(USART1,r);while(USART_GetITStatus(USART1,USART_IT_TC) !=SET); } USART_ClearITPendingBit(USART1,USART_FLAG_TC);}