STM32-AFIO 12

📅 2026/8/25 6:21:50
STM32-AFIO 12
AFIO简介AFIO作用GPIO引脚复用 函数GPIO_PinAFConfig 入参GPIO GPIO_PinSourcex 复用对象 返回值无调用示例GPIO_PinAFConfig(GPIOB, GPIO_PinSource10, GPIO_AF_I2C2);GPIO引脚复用重映射复用功能TIM2_REMAP[1:0]00没有重映像TIM2_REMAP[1:0]01部分重映像1TIM2_REMAP[1:0]10部分重映像2TIM2_REMAP[1:0]11完全重映像TIM2_CH1_ETRPA0PA15PA0PA15TIM2_CH2PA1PB3PA1PB3TIM2_CH3PA2PA2PA2PB10TIM2_CH4PA3PA3PA3PB11TIM_CH1:PA0 - PA15 选部分重映像方式1 ​ 函数 GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE); //SWJSWD与JTAG俩种调试方式解除PA15 JATG调试端口的复用 GPIO_PinRemapConfig(GPIO_PorttialRemap1_TIM2, ENABLE);中断引脚选择PA0 PB0 PC0 PD0 PE0 PF0 PG0 经过AFIO - EXTI0 PA1 PB1 PC1 PD1 PE1 PF1 PG1 经过AFIO - EXTI1 ​ GPIO_EXTILineConfig