STM32 GPIO_ReadInputDataBit()函数用法我想用这个函数读出STM32一个I/O的输入电平,是0还是1,但是用的时候发现该函数的返回值不是0也不是1,这是为什么?我的管脚输入模式设置成上拉输入.GetBit=GPIO

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/24 15:42:47
STM32 GPIO_ReadInputDataBit()函数用法我想用这个函数读出STM32一个I/O的输入电平,是0还是1,但是用的时候发现该函数的返回值不是0也不是1,这是为什么?我的管脚输入模式设置成上拉输入.GetBit=GPIO
xR=OP+NFJEj t0t'52FD!R# $h1i0-3ᄒmK8ݛ{9瞓'(R2-|$S5!n^ܭ@yBo^O&ž b?+6Cy[ñħvMo5Xm ٬%ʑI +#zպw<g <)Jc%5;x<ˊPV9&&kľpITt?Ɨ ~8_q.إj,T u }hӈ" cLAߑCɘD)Y :&'\ ?#

STM32 GPIO_ReadInputDataBit()函数用法我想用这个函数读出STM32一个I/O的输入电平,是0还是1,但是用的时候发现该函数的返回值不是0也不是1,这是为什么?我的管脚输入模式设置成上拉输入.GetBit=GPIO
STM32 GPIO_ReadInputDataBit()函数用法
我想用这个函数读出STM32一个I/O的输入电平,是0还是1,但是用的时候发现该函数的返回值不是0也不是1,这是为什么?我的管脚输入模式设置成上拉输入.
GetBit=GPIO_ReadInputDataBit(GPIOA,GPIO_Pin_7);这是我的语句.
希望不吝赐教.

STM32 GPIO_ReadInputDataBit()函数用法我想用这个函数读出STM32一个I/O的输入电平,是0还是1,但是用的时候发现该函数的返回值不是0也不是1,这是为什么?我的管脚输入模式设置成上拉输入.GetBit=GPIO
一般我这么写:
GetBit=GPIOA->IDR&GPIO_Pin_7;