现需要实现记录2个脉冲的时间差
手上有一个cpu314c-2dp,使用cpu硬件中断,
通过S7-200发出脉冲信号,用的包络,300的硬件中断记录脉冲完全没有问题,也没有丢失
然后
通道0上升沿和通道1下降沿触发sfc64,2个时间相减,频率低的时候时差正常
但是频率一提高,时差就显示10ms,然后再提高频率都是10ms,不再有变换
仔细看了下sfc64的时间记录,最后一位一直是0没有变化,怀疑是cpu的精度达不到
查了sfc64的帮助,精度是1ms
然后又拿了个cpu315-2pn/dp,调用sfc64,最后一位就有变化
想问,cpu的这个时钟的精度在哪里查找,是不是314c的cpu的精度达不到要求??