理論上の時計の質問
何よりも理論的な質問です。クロック信号は、ピークとトラフの間で同じ幅でなければなりませんか? データ付きの通常のクロック信号(以下): データを含むランダムなクロック信号(データはまだクロックと同期しています)(以下): チップ(一般的にはチップですが、例として、シリアルインパラレルアウトシフトレジスタ)は、よりランダムなクロックで正常に動作しますか?そうでない場合、なぜそうではないのですか? 繰り返しますが、これを計画しているわけではありませんが、理論的にはRaspberry Pi / Arduinoの標準出力ピンをクロックとして使用できず、別のピンをデータとして使用できない理由はありますか? 擬似コードの例: fakeClockPin = 1; dataPin = 2; setPin(dataPin, HIGH); setPin(fakeClockPin, HIGH); sleep(1); //1ms setPin(fakeClockPin, LOW); sleep(1); //1ms setPin(dataPin, LOW); setPin(fakeClockPin, HIGH); sleep(1); //1ms setPin(fakeClockPin, LOW); sleep(1); //1ms setPin(dataPin, HIGH); setPin(fakeClockPin, HIGH); sleep(1); //1ms setPin(fakeClockPin, LOW); sleep(1); //1ms setPin(dataPin, LOW); setPin(fakeClockPin, HIGH); sleep(1); …