条件大于CTemp时所有条件按顺序执行
关于这个问题,是因为温度读数出现读零的现象,导致条件误判,处理方式是:
1.加上标识位判断,去除干扰
2.在硬件电路上实现改进,增加继电器额外判断(设想)
3.采用pwm调节(亦或是PID调节)
建议你打断点单步调试,这样很容易就能判断出来了。肯定是条件成立了才进if的
你说的是进入哪一个函数啊,看不清楚啊
条件小于CTemp正常,条件不成立仍然进入函数
@秋杪
处理有个0,CTemp始终是60,是个全局变量
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632