您的位置 首页 厂商

STM32单片机重映射USART规划

STM32单片机重映射USART设计-外部中断(EXTI)中与AFIO有关的寄存器是AFIO-EXTICR1、2、3,它们是用来选择EXTIx外部中断的输入脚之用。

需求用到外设的重映射功用时才需求使能AFIO的时钟

外部中止(EXTI)中与AFIO有关的寄存器是AFIO-EXTICR1、2、3,它们是用来挑选EXTIx外部中止的输入脚之用。

STM32单片机重映射USART规划
 

举例:重映射USART2

USART2的TX/RX在PA.2/3 PA.2现已被TImer2的channel3运用需求把USART2的TX/RX重映射到PD.5/6库函数的调用

RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOD, ENABLE);

(2)使能被从头映射的外设时钟

RCC_APB1PeriphClockCmd(RCC_APB1Periph_USART2, ENABLE);

(3)使能AFIO功用的时钟(勿忘!)

RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE);

(4)进行重映射

GPIO_PinRemapConfig(GPIO_Remap_USART2, ENABLE);

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/changshang/346590.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部