比如串口1的引脚,可以用GPIO引脚,也可以作为串口1的发送和接收引脚(PA9,PA10),这就是端口复用。
端口复用配置
PA9,PA10配置为串口1为例
GPIO时钟使能
RCC_APB2Peri
复用外设时钟使能
RCC_APB2Pei
端口重映射(部分重映射和完全重映射)
串口2:PA2,PA3重映射PD5,PD6。
AFIO重映射步骤
使能GPIO时钟
使能功能外设时钟
使能AFIO时钟。重映射必须使能AFIO时钟
比如串口1的引脚,可以用GPIO引脚,也可以作为串口1的发送和接收引脚(PA9,PA10),这就是端口复用。
端口复用配置
PA9,PA10配置为串口1为例
GPIO时钟使能
RCC_APB2Peri
复用外设时钟使能
RCC_APB2Pei
端口重映射(部分重映射和完全重映射)
串口2:PA2,PA3重映射PD5,PD6。
AFIO重映射步骤
使能GPIO时钟
使能功能外设时钟
使能AFIO时钟。重映射必须使能AFIO时钟