访问电脑版页面

导航:老古开发网手机版STM32单片机STM32单片机的GPIO

基于STM32单片机的端口复用与端口重映射

导读:
关键字:
STM32单片机,

一、使用复用功能(AF)时,要对端口位配置寄存器进行编程。

1)对于复用的输入功能,配置必须为上拉/下拉或者浮空;

2)对于复用输出功能,配置必须为复用功能输出模式(推挽,开漏)。

对于双向复用功能,必须配置为复用功能输出模式(推挽或者开漏),此时输入驱动器配置为浮空输入模式。

如果将一端口配置成复用输出功能,会将引脚和输入寄存器断开,并和片上外设的输出信号连接。

如果软件将一GPIO 口配置为复用输出功能,但外设没有被激活,它的输出将不确定。

要正常使用GPIO 复用功能,分三步来配置:

第一步,位寄存器配置;

第二步,开启对应的外设时钟;

第三步,激活该端口。

二、端口重映射

优点:优化电路设计;扩展功能,减少外设芯片资源;

来源:未知   作者:工程师周亮  2018/11/5 15:54:00
栏目: [ STM32单片机的GPIO]

相关阅读

STM32单片机的GPIO模式解析

stm32单片机GPIO端口的特点及应用解析

一文看懂stm32的引脚的两种用途:GPIO和AFIO

如何将STM32单片机的JTAG口作为GPIO使用

如何将STM32单片机的PA15设置为上拉输入模式

STM32单片机的八种IO口模式解析

STM32学习笔记1 IO口学习

STM32单片机的上拉电阻配置为上拉输入模式的方法

STM32单片机对共阳数码管输出计数的设计

stm32的IO模式具体意义

基于STM32单片机流水灯控制中的GPIO_Init()函数解析

STM32单片机GPIO寄存器的功能解析

STM32单片机GPIO口的工作模式解析

stm32 IO口模式的寄存器配置

基于单片机STM32 GPIO 基本简单操作函数教程

关于STM32中的位带(bit-band)操作说明

STM32单片机的复用端口初始化的步骤及方法

基于STM32单片机对跑马灯的控制

STM32单片机的重映射与地址映射的使用方法及步骤

基于STM32的八种GPIO输入输出模式解析