STM32库函数的学习7——NVIC中断优先级管理

        端口复用: 感觉就是将I/O变成各种功能引脚,就是当我们需要用到这个功能的时候,就不当I/O使用,不需要这个功能的时候,就当做I/O口使用。这个叫法就叫复用,简单了解这个说法就好了。毕竟我们只要用到stm32就直接用的你外设功能。这里列举一下串口1的配置,便于以后使用: A9,PA10复用为串口1配置过程:

        RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE);//①IO时钟使能         RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1, ENABLE);//②外设时钟使能 //③初始化IO为对应的模式

        GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9; //PA.9//复用推挽输出         GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;                GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; GPIO_Init(GPIOA, &GPIO_InitStructure);

        GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10;//PA10 PA.10 浮空输入         GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;//浮空输入 GPIO_Init(GPIOA, &GPIO_InitStructure);  

        重映射:这个就是在需要用到功能时候一个管脚有多种功能,同一个管脚我们用到了2种以上的就重映射一下;再就是方便布线减少干扰;这个基本上用的也少,也是了解一下就好。

         以上两个就了解一下&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

esmember

感谢大家喜欢我遇到的问题分享。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值