我本仁慈,奈何苍天不许
分类: Windows平台
2015-01-28 10:35:05
问题:在STM32中配置好串口之后,发送数据,第一个数据是发不出去的,这时由于Cortex-M3本身的问题
解决办法:
在
USART_ITConfig(DEBUG_USART, USART_IT_RXNE, ENABLE);
USART_Cmd(DEBUG_USART, ENABLE);
后面加上下面这一句即可
USART_ClearFlag(DEBUG_USART, USART_FLAG_TC);
如下:
点击(此处)折叠或打开