stm32读取引脚电平的函数 您所在的位置:网站首页 readinputdatabit函数 stm32读取引脚电平的函数

stm32读取引脚电平的函数

2023-06-13 05:10| 来源: 网络整理| 查看: 265

 

- 1 - 

stm32

读取引脚电平的函数

 

    STM32

读取引脚电平的函数

 

    1

GPIO_ReadInputDataBit

函数

 

    

该函数可以读取指定引脚的电平。

 

    

函数原型:

FunctionalState 

GPIO_ReadInputDataBit(GPIO_TypeDef* GPIOx, u16 GPIO_Pin) 

    

参数

GPIOx

为指定

GPIO

组的指针,

参数

GPIO_Pin

为指定的引脚

编号,该函数返回一个

FunctionalState

类型的值,当电平为低时,

返回值为

RESET

;当电平为高时,返回值为

SET

 

    

示例:

 

    

函数调用:

FunctionalState state; 

    state = GPIO_ReadInputDataBit(GPIOB, GPIO_Pin_12); 

    2

GPIO_ReadInputData

函数

 

    

该函数也可以读取指定引脚的电平。

 

    

函数原型:

u16 GPIO_ReadInputData(GPIO_TypeDef* GPIOx) 

    

参数

GPIOx

为指定

GPIO

组的指针,该函数返回一个

u16

类型的

值,返回值的每一位代表一个引脚对应的电平,当电平为低时,返回

值为

0

;当电平为高时,返回值为

1

 

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有