16 ビットの fifo チップを BeagleBone の黒の GPIO ピンに接続したいと考えています。GPIO は入力のみとして構成する必要があります。1 つの GPIO を FIFO への読み取りクロックとして構成する場合を除き、出力は必要ありません。これをビットバンギングして、読み取りクロックを生成できます。私は BagleBone を初めて使用し、多くの GPIO ピンのどれを 16 ビット バスとして使用するのが最適かを調べようとしています。これにより、コードは GPIO を 1 回読み取り、読み取りクロックごとに 16 ビット ワードを返すことができます。fifo の読み取りはかなり高速でなければならないので、データを 16 ビットに並べるためにビットのシフトを行うコードを書く必要はありません。
アプリケーションは、16 ビット ADC データ @ 10Mhz を FIFO にバーストし、FIFO データを BB に読み取って処理します。
アドバイスをありがとう。