weixin_53138803
weixin_53138803
采纳率100%
2021-05-04 22:20

stm32usart串口通信问题

void DEBUG_USART_(void)
{
    uint8_t ch;
  uint8_t ucTemp;
    if(USART_GetITStatus(DEBUG_USARTx,USART_IT_RXNE)!=RESET)
    {        
        ucTemp = USART_ReceiveData(DEBUG_USARTx);
    USART_SendData(DEBUG_USARTx,ucTemp);   
        ch=ucTemp;
        printf( "ch=%d\n",ch );
    }     
}

为什么ch打印出来不是我发送的数据,而是无止境的发送一些数据

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

相关推荐