stm32 复用功能寄存器的相关问题

2025-05-08 00:13:28
推荐回答(1个)
回答1:

1、第一个问题,GPIO_AF_Set 是对相应管脚的 复用功能 进行配置;具体是做寄存器及相关GPIO口的定位与赋值;
2、GPIO_TypeDef中的AFR[2] 对应于GPIOx_AFRL和GPIOx_AFRH寄存器. 两个寄存器分别对GPIO的高低8个端口进行复位功能配置。AFR0[]---AFR7[]在GPIOx_AFRL中,对GPIOx【0】...GPIOx【7】进行配置,AFR8[]---AFR15[]在GPIOx_AFRH中,同理对GPIOx【8】...GPIOx【15】进行复用功能配置。