ビジー ループを使用して、条件が真であることを確認して写真を撮りますが、条件が真であるとき、およびループがそれを検出するときは、10 ミリ秒未満の遅延が必要です。このループは実行可能ですか?
これは遅いラズベリーパイゼロで実行されています。
for (;;) {
for (pin = 0; pin < 8; ++pin) {
// Some other thread changed counter, gets detected here
if (globalCounter[pin] != myCounter[pin]) {
//Take picture
}
}
}
私が採用しようとしている完全なコード: https://github.com/WiringPi/WiringPi/blob/master/examples/isr.c