码迷,mamicode.com
首页 > 其他好文 > 详细

STM32管脚模式

时间:2014-05-06 09:01:49      阅读:465      评论:0      收藏:0      [点我收藏+]

标签:c   type      io   模拟   单片机   

    一:基础概念:

    1.上拉指的是IO口在悬空时为高电平,下拉为低电平,浮空和开漏随IO变化,推挽则具有比较好的驱动能力。

    2.推挽输出:单片机引脚可以直接输出高电平电压,高低电平都可以输出,既可以向负载灌电流,又可以从负载

          吸收电流,带负载能力比较强。

    3.开漏输出:不输出电压,低电平接地,高电平不接地。

          如果外接上拉电阻,则在输出高电平时,电压会被拉到上拉电阻的电源电源。

     4.浮空输入:输入什么信号就是什么信号。

    二:stm32管脚配置

      GPIOMode_TypeDef GPIO mode定义及偏移地址
      GPIO_Mode_AIN = 0x0, //模拟输入
      GPIO_Mode_IN_FLOATING = 0x04, //悬空输入
      GPIO_Mode_IPD = 0x28, //下拉输入
      GPIO_Mode_IPU = 0x48, //上拉输入
      GPIO_Mode_Out_OD = 0x14, //开漏输出
      GPIO_Mode_Out_PP = 0x10, //推挽输出
      GPIO_Mode_AF_OD = 0x1C, //开漏复用
      GPIO_Mode_AF_PP = 0x18 //推挽复用

STM32管脚模式,布布扣,bubuko.com

STM32管脚模式

标签:c   type      io   模拟   单片机   

原文地址:http://www.cnblogs.com/qglddh/p/3704191.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!