私はbeagleboardとTMS320C64x + DSPを持っています。私は画像処理ビーグラーアプリケーションに取り組んでいます。Beagleboard:DSPとの間でデータを送受信するにはどうすればいいですか?
- ARMはファイルから画像を読み取り、画像を2次元配列に置きます。
- アームは行列をDSPに送ります。 DSPは行列を受信します。
- DSPは、受信した行列に対して画像処理アルゴリズムを実行します(アルゴリズムコードは約5MBの動的に割り当てられたメモリを使用します)。
- DSPは、処理された画像(マトリックス)をARMに送信します。アームはマトリックスを受け取ります。
- アームは処理されたイメージをファイルに保存します。
私は既にステップ1,3,5のコードを書いています。ステップ3 + 4(データ送信)を行う最も簡単な方法は何ですか?コード例は大歓迎です。
は、ARMとDSPからアクセス可能なアーム上にメモリのチャンクを割り当てるCMEMカーネルモジュールを使用する: