已知: 在配置某个口线时,首先应对它所在的端口的时钟进行使能。否则无法配置成功,
由于用到了端口A.B, 因此要对这几个端口的时钟进行使能,同时由于用到复用IO口功能(B口15引脚)。因此还要使能AFIO(复用功能IO)时钟。
我的目的是只有B口有复用,A口不复用。
下面这句话是对端口的时钟使能,有没有问题?(不懂复用时钟和端口时钟的关系,担心这句话结果是把A口也开复用了)
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA|RCC_APB2Periph_GPIOB|RCC_APB2Periph_AFIO, ENABLE);
------解决方案--------------------
看起来好像没什么问题