设为首页 加入收藏

TOP

STM32标准库中GPIO_ReadInputData与GPIO_ReadInputDataBit的区别
2023-07-23 13:31:16 】 浏览:76
Tags:STM32 GPIO_ReadInputData GPIO_ReadInputDataBit
  • GPIO_ReadInputData读的是GPIOx的整个IDR寄存器的数据,返回一个十六位数,对应IDR寄存器的十六位。反映GPIOx所有端口的电平状态,所以参数只用传入GPIOx。
uint16_t GPIO_ReadInputData(GPIO_TypeDef* GPIOx);

  • GPIO_ReadInputDataBit读的是GPIOx的IDR寄存器中的一位数,返回值不是0就是1。反映GPIOx的某个端口的电平状态,读哪一位由参数GPIO_Pin决定。
uint8_t GPIO_ReadInputDataBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇《痞子衡嵌入式半月刊》 第 68 期 下一篇认识ESP32_IDF环境

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目