使用xcom串口通信在没有发送的情况下持续接收

2019-10-15 02:55发布

以下是我的代码,附件是xcom,我也不知道怎么回事,还没有在串口发送数据,结果串口就收到了一大堆数据..........
求原子哥解毒

#include"stm32f10x.h"

void GPIO_Configuration(void);
void RCC_Configuration(void);
void USART_Configuration(void);

int main(void)
{
        vu16 t = 0;
        RCC_Configuration();
        GPIO_Configuration();
        USART_Configuration();
       
        while(1)
        {
                if(USART_GetFlagStatus(USART1,USART_IT_RXNE) == SET)
                {
                        USART_SendData(USART1,USART_ReceiveData(USART1));
                        for(t;t<500;++t);
                }
        }
}


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。