发布于 2015-04-07 16:54:27
1楼
总累积还是正常累计
你可以用sfc0和sfc1读写cpu的系统时间,然后判断时间第一次大于7:58或者19:58则用一个变量保存当前累计值,然后当前累计值减去保存的值就是从那个时刻到当前时间的累计值。
或者用ob35等中断来做,如果ob35的周期是100ms那么10个周期就是1s,你再ob35中用一个双整数自加1,然后判断累加的结果,如果大于设定值1或者设定值2则处理结果和前面说的一样就行了。双整数自加你可以手动清零也可以自动清零(自动清零就是每12小时清零)
活到老,学到老!为了生活学习吧!