跳坑之--STM32和GD32的GPIO引脚的default(默认) alternate(引脚复用) remap(引脚重映射)三种用法

 如有技术问题及技术需求请加作者微信!

在STM32和GD32这类微控制器中,GPIO(通用输入输出)引脚的功能非常灵活,它们不仅可以作为普通的数字输入输出端口使用,还可以通过特定的配置来实现不同的外设功能,这通常被称为引脚复用(Alternate Function)或特殊功能。而引脚重映射(Remap)则是一种将特定外设的某些功能从一组默认的GPIO引脚移动到另一组可选引脚上的能力。下面将分别解释这三种用法:

1. GPIO引脚的默认功能

  • 默认功能:GPIO引脚最基本的用途是作为数字输入或数字输出端口。在这种模式下,它们可以直接连接到外部设备,用于读取外部信号或控制外部设备的状态。
  • 用法:通过配置GPIO端口的模式(输入、输出、复用功能等)和输出类型(推挽、开漏等),可以实现基本的数字IO功能。

2. 引脚复用(Alternate Function)

  • 引脚复用:STM32和GD32等微控制器的许多GPIO引脚都可以配置为多种外设的接口,如SPI、I2C、USART、ADC等。这种能力称为引脚复用或特殊功能。
  • 用法:通过配置GPIO端口的复用功
  • 5
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

可芯智能科技研究院

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值