stm32 的GPIO_ReadInputData(GPIOA)语句,如果管脚A有一部分管脚没定义,读回来的是什么?比如定义的是0-7位假设都置高,读回来的是0xff吧?如果定义的是0,2,4,6,8,10,12,14管脚呢?没定义的怎么处理,0还是1?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 09:46:20
stm32 的GPIO_ReadInputData(GPIOA)语句,如果管脚A有一部分管脚没定义,读回来的是什么?比如定义的是0-7位假设都置高,读回来的是0xff吧?如果定义的是0,2,4,6,8,10,12,14管脚呢?没定义的怎么处理,0还是1?

stm32 的GPIO_ReadInputData(GPIOA)语句,如果管脚A有一部分管脚没定义,读回来的是什么?比如定义的是0-7位假设都置高,读回来的是0xff吧?如果定义的是0,2,4,6,8,10,12,14管脚呢?没定义的怎么处理,0还是1?
stm32 的GPIO_ReadInputData(GPIOA)语句,如果管脚A有一部分管脚没定义,读回来的是什么?
比如定义的是0-7位假设都置高,读回来的是0xff吧?
如果定义的是0,2,4,6,8,10,12,14管脚呢?没定义的怎么处理,0还是1?

stm32 的GPIO_ReadInputData(GPIOA)语句,如果管脚A有一部分管脚没定义,读回来的是什么?比如定义的是0-7位假设都置高,读回来的是0xff吧?如果定义的是0,2,4,6,8,10,12,14管脚呢?没定义的怎么处理,0还是1?
stm32 复位后IO貌似是浮空输入的吧,我记得用万用表量2点几伏,读的应该是高,你可以试一下,最好还是按位把你不需要的位处理成1或者0,防止出错