不是说使用了IO的复用 功能就一定要启动RCC_APB2Periph_AFIO的CLOCK,只有使用了AFIO的事件控制器、AFIO的重映射功能以及外部中断(EXTI)控制寄存器才需要开启AFIO时钟 如:USART1,PA9,PA10作为USART1的TX和RX,没有重映射,NO Remap。则不用开启AFIO时钟,只需要 开启USART1外设时钟。