对于如此长的持续时间,我们级联两个CNT/DLY块,其中第一个组件被配置为一个计数器,并用作第二个组件的时钟,第二个组件被配置为一个延迟块。我们试过在DLY IN端口上使用POR,但这导致信号马上上升。似乎一旦POR完成(POR变高),Delay块就会对值进行采样,从而最终得到初始值。
解决方案,似乎是工作是使用DFF与POR在nRESET设置初始极性为低。DFF的时钟来自第一个计数器使用的相同的OSC0/64。这是产生这种延迟正脉冲的可靠方法吗?你有更好的方法来完成这个简单的任务吗?
谢谢,我们真的很感谢你的帮助!
If this is possible, are the quadrature decoder counters running in extended sleep mode? We'd like to perform this function without a GPIO interrupt for each pulse that would require the system to be awake to count pulses..
Thanks, Max