各位大神,我有一个编程冲突的问题请教大家,希望大家能为我看看。谢谢

2019-08-14 07:12发布

关于充/放气阀的程序控制,控制是通过采集到adc的电压值,实现气阀的控制。按键控制。控制过程:按下按键后充气泵进行充气,充气到一定阈值后停止充气,之后进行匀速放气。
问题在于:整个过程都要一直get adc的电压值,我想用一个while(1)循环,充气过程中电压值不断增加,达到阈值后停止充气。

而放气过程是控制adc的电压值匀速下降,也是需要实时获取adc的数值。
简单来说,在一个while中,充气控制需要adc值增加,放气需要adc值降低。两者冲突,请问如何将两者分开?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
飘逸心晴
1楼-- · 2019-08-14 07:52
 精彩回答 2  元偷偷看……
wenzh3333
2楼-- · 2019-08-14 12:36
wenzh3333
3楼-- · 2019-08-14 15:39
这个不冲突吧?。。。
HR GoGo
4楼-- · 2019-08-14 16:16
谢谢你,我明白你的意思了
HR GoGo
5楼-- · 2019-08-14 18:44
飘逸心晴 发表于 2017-8-19 15:23
定义一个变量,该变量用来记录当前工作状态,是用于充气还是放气。假设该变量命名为Flag,当值为0时代表充 ...

谢谢你 我明白你的意思了。受教了

一周热门 更多>