STM32 GPIO 的八种工作模式学习笔记(没写完)

「本文是这篇文章的学习笔记:http://blog.csdn.net/it1988888/article/details/7944314

Cortex-M3 中 GPIO 的模式设置有八种:

1. 「模拟输入」GPIO_Mode_AIN
2. 「浮空输入」GPIO_Mode_IN_FLOATING  
3. 「下拉输入」GPIO_Mode_IPD
4. 「上拉输入」GPIO_Mode_IPU
5. 「开漏输出」GPIO_Mode_Out_OD
6. 「推挽输出」GPIO_Mode_Out_PP
7. 「复用开漏输出」GPIO_Mode_AF_OD
8. 「复用推挽输出」GPIO_Mode_AF_PP

其中:「模拟输入」、「下拉输入」、「上拉输入」均为字面意思。

2. 浮空输入:浮空状态下,IO 口状态完全由外部输入来决定。若该引脚悬空,则状态不确定。通常用于按键检测串口输入等。

5. 开漏输出:一般用做匹配电平时的输出。

6. 推挽输出:普通的 GPIO 输出用的。

7. 复用开漏输出:// (没写完)

posted on 2013-10-08 15:24  seraph256  阅读(244)  评论(0编辑  收藏  举报

导航