对于重剑:
1,击中信号和无效击中信号需保持3ms以上才能算真正的有效信号(这类似键盘的消抖)
2,双方同时击中对方为互中。只要双方的击中信号的间隔小于40ms即可视为同时击中。
对于花剑:
1,击中信号和无效击中信号需保持1ms以上才能算真正的有效信号
2,互中的时间间隔小于700ms
对于佩剑:
1,击中信号和无效击中信号需保持0.1ms以上才能算真正的有效信号
2,互中的时间间隔小于350ms
我想请问:象这样对端口的信号组合的监控的程序该怎么编比较好?这个裁判模块应该放在程序的哪部分比较好,是放在主程序里呢还算放在时钟中断里?或是有什么其他地方。时钟的间隔应该是多少?注意到佩剑的消抖时间是0.1ms。
请各位大侠指点。小侠们也可以考虑一下,对编程很有好处的。