关于while循环条件的问题,一直想不通

2019-07-21 00:57发布

[color=rgb(0, 0, 136) !important]while(GPIO_ReadInputDataBit(ECHO_PORT,ECHO_PIN)); 搞不懂这条语句为什么是“等待低电平”,ECHO_PIN设置的下拉输入,GPIO_ReadInputDataBit这个函数不是读取指定管脚的输入吗?我是这样理解的:如果读到低电平,那就是while(0)不进入循环;如果读到高电平,那就是while(1)进入循环。
我这样理解不对吗,希望各位大神指教。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
七个名字真的难
1楼-- · 2019-07-21 02:25
 精彩回答 2  元偷偷看……
月下良缘
2楼-- · 2019-07-21 04:45
搞好就OK   恭喜
七个名字真的难
3楼-- · 2019-07-21 06:45
月下良缘 发表于 2019-5-24 13:53
搞好就OK   恭喜

本人小白,刚接触这个所以很蒙,见笑了

一周热门 更多>