引脚的复用功能和重映射功能
我们知道单片机的引脚一般都是GPIO的作用,也就是说引脚一般都是与GPIO的输入输出寄存器相连的,但是有些引脚它不仅与GPIO的输入输出寄存器还与其它外设寄存器相连(比如USART串口寄存器,如下图红框中的),PA9与PA10这两引脚同时与三个外设相连,要使用这三个功能中的某一个时只需要开启该外设的时钟就可以,
但是如果是重映射功能,如PD12引脚,该引脚就不是直接与该外设相连,而需要通过AFIO寄存器将该引脚配置到重映射功能外设上,再开启该功能的时钟,才能将该引脚上的信号传递到相应外设或是将外设上的信号传输到该引脚上,完成相应功能
|
|