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

STM32中外设的GPIO配置要求

 

96smile_罗斯

 

关注

 

2016.12.27 21:09* 字数 154 阅读 457评论 0喜欢 2

 

 

本文列举了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。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值