首页 > 其他 > 详细

STM32F4 1.GPIO

时间:2020-06-24 00:10:43      阅读:77      评论:0      收藏:0      [点我收藏+]

GPIO基础知识

4种输入模式

  输入浮空 GPIO_Mode_IN_FLOATING

  输入上拉 GPIO_Mode_IPU

  输入下拉 GPIO_Mode_IPD

  模拟输入GPIO_Mode_AIN

4种输出模式

  开漏输出(上下拉)

  开漏复用(上下拉)

  推挽式输出(上下拉)

  推挽式复用(上下拉) 

4种最大输出速度

  2MHZ,25MHZ,50MHZ,100MHZ

每组IO十个寄存器,可以控制一组16个IO口(STM32F407ZET6有7组IO口,一共112个IO口)

端口模式寄存器GPIOx_MODER

端口输入类型寄存器GPIOx_OTYOER

端口输出速度寄存器GPIOx_OSPEEDR

端口上拉下拉寄存器GPIOx_PUPDR

端口输入数据寄存器GPIOx_IDR

端口输出数据寄存器GPIOx_ODR

端口复位寄存器GPIOx_BSRR

端口配置锁存寄存器GPIOx_LCKR

两个复位功能寄存器GPIOx_AFRL(低位) & GPIOx_AFRH(高位)

 

STM32F4 1.GPIO

原文:https://www.cnblogs.com/xwcs/p/13185288.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!