费米机器的学习笔记 https://bbs.21ic.com/?519937 [收藏] [复制] [RSS]

日志

STM32中如何配置片内外设使用的IO端口

已有 838 次阅读2010-3-26 08:07 |系统分类:单片机| STM32

这些天一直在学习STM32,记录下一些细节问题


STM32的输入输出管脚有下面8种可能的配置:
  1. 浮空输入
  2. 带上拉输入
  3. 带下拉输入
  4. 模拟输入
  5. 开漏输出
  6. 推挽输出
  7. 复用功能的推挽输出
  8. 复用功能的开漏输出


GPIO_Mode的几种方式:
GPIO_Mode_AIN 模拟输入 
GPIO_Mode_IN_FLOATING 浮空输入 
GPIO_Mode_IPD 下拉输入 
GPIO_Mode_IPU 上拉输入 
GPIO_Mode_Out_OD 开漏输出 
GPIO_Mode_Out_PP 推挽输出 
GPIO_Mode_AF_OD 复用开漏输出 
GPIO_Mode_AF_PP 复用推挽输出


对应到外设的输入输出功能有下述三种情况:
一、外设对应的管脚为输出:需要根据外围电路的配置选择对应的管脚为复用功能的推挽输出复用功能的开漏输出
二、外设对应的管脚为输入:则根据外围电路的配置可以选择浮空输入带上拉输入带下拉输入
三、ADC对应的管脚:配置管脚为模拟输入


 


路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)