ラズベリー pi プロジェクトの作業を開始しようとしています。Mono と C# を使用してアプリケーションを構築する予定です。
ここにある「RaspberryIO」というライブラリが表示されます。これは基本的な GPIO 機能を持っているようで、制御ライブラリとして pigpio (のオプション) があります。
私のプロジェクトでは、ステッパー ドライバーの制御ワイヤを高速でパルス化する必要がありますが、基盤となるオペレーティング システムで適切なサブミリ秒のタイミングを取得することの難しさは既に知っています。
この問題の解決策はもちろん、ボード上のハードウェアを使用して正確なタイミングを生成するトリックを実行するウェーブ チェーンです。残念ながら、RaspberryIO には拡張機能がありません。
ウェーブ チェーンを完全にサポートするライブラリがあるかどうか、またはコマンド ライン ユーティリティまたはその他のソリューションを呼び出すことでこれを実現する方法があるかどうかを知りたいです (この場合、DMA が実際に何を必要とするかはわかりません。このような短いパルス出力を得るために、Mono または .NET アプリケーションから使用できます。