标签: raspberry-pi3 interrupt gpio
我一直在尝试找到在Raspberry Pi上进行硬件时序控制的任何方法,但一直找不到任何东西。
我需要能够在RasPi的GPIO引脚上生成稳定的时序(例如,以高带宽与FPGA进行通信),并且需要在GPIO引脚上提供10-100MHz以上的时钟。
到目前为止,我所看到的所有东西都使用延迟来实现计时,这是计时的一种非常糟糕的方式。首先,您不会获得时序保证,也不会获得时钟抖动。最重要的是,我无法使用usleep获得10-100 MHz的时钟。
usleep
如何获得GPIO的中断或其他硬件控制的时序?