恭喜,你发布的帖子
发布于 2018-09-29 13:02:41
13楼
应该是周期采集,测试的是油压,只有当油泵工作且出油口打开时,会有个峰值的压力变化,平时是静态压力。这个循环动作的周期比较短,大概间隔10秒钟静态,然后会有个1-3秒不等的动态压力值,所以要采集这1-3秒时的一个峰值。。
周期采集就好办了,用当前压力值减去前一周期的压力值,结果大于等于0则保存当前值到一个寄存器1,寄存器2保存最大值,如果寄存器1的值大于寄存器2的值则把1的值mov到2,压力恢复静压后寄存器2值mov到寄存器3,同时寄存器1和2清零,当前压力值mov到前一周期压力寄存器,等待下一次压力峰值。寄存器3保存的就是上一次的峰值压力
请填写推广理由:
分享
只看
楼主