当前位置: 代码迷 >> 单片机 >> stm32 gpio口的复用有关问题
  详细解决方案

stm32 gpio口的复用有关问题

热度:106   发布时间:2016-04-28 15:02:10.0
stm32 gpio口的复用问题
已知: 在配置某个口线时,首先应对它所在的端口的时钟进行使能。否则无法配置成功,
由于用到了端口A.B, 因此要对这几个端口的时钟进行使能,同时由于用到复用IO口功能(B口15引脚)。因此还要使能AFIO(复用功能IO)时钟。

我的目的是只有B口有复用,A口不复用。
下面这句话是对端口的时钟使能,有没有问题?(不懂复用时钟和端口时钟的关系,担心这句话结果是把A口也开复用了)
 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA|RCC_APB2Periph_GPIOB|RCC_APB2Periph_AFIO, ENABLE);
------解决方案--------------------
看起来好像没什么问题