STM32 串口3 总是进入接收中断

近日,调试stm32f103串口3 发现一个奇怪的问题

USART3------------RXD----------PB11 悬空会导致程序频繁进入串口接收中断!!!

 //USART3_RX	  PB11
    GPIO_InitStructure.GPIO_Pin = GPIO_Pin_11;
    GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;//浮空输入
    GPIO_Init(GPIOB, &GPIO_InitStructure);  //初始化PB11

原因就是 PB11引脚配置成了浮空输入模式!!!!

改成上拉输入问题解决

但是USART1的RXD脚配置成浮空输入却没有问题???

猜你喜欢

转载自blog.csdn.net/qq_24835087/article/details/82179961