STM32中外设的GPIO配置要求(STM32中文参考手册_V10)

发布者:Qingliu2022最新更新时间:2022-06-08 来源: eefocus关键字:STM32  外设  GPIO 手机看文章 扫描二维码
随时随地手机看文章

本文列举了STM32常用外设配置时的GPIO配置要求,表中配置列的名词的解释请参考《STM32中文参考手册_V10》。本文未列举部分请参考《STM32中文参考手册_V10》8.1.11(P110~P113)

高级定时器TIM1/TIM8的引脚配置

TIM1/TIM8引脚配置GPIO配置
TIM1/8_CHx输入捕获通道x浮空输入

输出比较通道x推挽复用输出
TIM1/8_CHxN互补输出通道x推挽复用输出
TIM1/8_BKIN刹车输入浮空输入
TIM1/8_ETR外部触发时钟输入浮空输入

通用定时器TIM2/3/4/5

TIM2/3/4/5引脚配置GPIO配置
TIM2/3/4/5_CHx输入捕获通道x浮空输入

输出比较通道x推挽复用输出
TIM2/3/4/5_ETR外部触发时钟输入浮空输入

USART

USART引脚配置GPIO配置
USARTx_TX全双工模式推挽复用输出

半双工同步模式推挽复用输出
USARTx_RX全双工模式浮空输入或带上拉输入

半双工同步模式未用,可作为通用I/O
USARTx_CK同步模式推挽复用输出
USARTx_RTS硬件流量控制推挽复用输出
USARTx_CTS硬件流量控制浮空输入或带上拉输入

SPI

SPI引脚配置GPIO配置
SPIx_SCK主模式推挽复用输出

从模式浮空输入
SPIx_MOSI全双工模式/主模式推挽复用输出

全双工模式/从模式浮空输入或带上拉输入

简单的双向数据线/主模式推挽复用输出

简单的双向数据线/从模式未用,可作为通用I/O
SPIx_MISO全双工模式/主模式浮空输入或带上拉输入

全双工模式/从模式推挽复用输出

简单的双向数据线/主模式未用,可作为通用I/O

简单的双向数据线/从模式推挽复用输出
SPIx_NSS硬件主/从模式浮空输入或带上拉输入或带下拉输入

硬件主模式/NSS输出使能推挽复用输出

软件模式未用,可作为通用I/O

I2S

I2S引脚配置GPIO配置
I2Sx_WS主模式推挽复用输出

从模式浮空输入
I2Sx_CK主模式推挽复用输出

从模式浮空输入
I2Sx_SD发送器推挽复用输出

接收器浮空输入或带上拉输入或带下拉输入
I2Sx_MCK主模式推挽复用输出

从模式未用,可作为通用I/O

I2C接口

I2C引脚配置GPIO配置
I2Cx_SCLI2C时钟开漏复用输出
I2Cx_SDAI2C数据开漏复用输出

ADC/DAC

ADC输入引脚必须配置为模拟输入

ADC/DAC引脚GPIO配置
ADC/DAC模拟输入

其它I/O功能

引脚复用功能GPIO配置
TAMPER-RTCRTC输出当配置BKP_CR和BKP_RTCCR寄存器时,由硬件强制设置

侵入事件输入
MCO时钟输出推挽复用输出
EXTI输入线外部中断输入浮空输入或带上拉输入或带下拉输入

其余外设配置

BxCAN、USB、全速USB OTG、SDIO、FSMC请参考《STM32中文参考手册_V10》8.1.11。


关键字:STM32  外设  GPIO 引用地址:STM32中外设的GPIO配置要求(STM32中文参考手册_V10)

上一篇:标准外设库(STD库)、HAL库、LL库三者区别
下一篇:STM32学习笔记:基础例子

小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

更多开源项目推荐
换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved