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

2019-08-14 07:12发布

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

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

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。