STM32F4 外部中断的时钟SYSCFG

在学习STM32外部中断时,发现必须使能syscfg时钟,

RCC_APB2PeriphClockCmd(RCC_APB2Periph_SYSCFG,ENABLE);

1 为什么外部中断需要使能SYSCFG时钟:

 从截图中可以看出 ,syscfg多个时钟用于配置EXTI中断,其中

SYSCFG_EXTICR1 对应EXTIx[3:0]:EXTI x 配置(x = 0 到 3)

SYSCFG_EXTICR2对应EXTIx[3:0]:EXTI x 配置(x = 4 到 8)

SYSCFG_EXTICR3对应EXTIx[3:0]:EXTI x 配置(x = 8到 11)

因此外部中断使能SYSCFG时钟是说的通的,

二 :SYSCFG为何对应APB2总线呢

 因此syscfg 对应APB2 总线。

所以该结论成立。

物联沃分享整理
物联沃-IOTWORD物联网 » STM32F4 外部中断的时钟SYSCFG

发表评论