1

サイプレスの Psoc5LP システムでアーム dsp コアを利用しようとしています。で例を見つけました

http://www.disca.upv.es/aperles/arm_cortex_m3/curset/CMSIS/Documentation/DSP/html/arm_fft_bin_example_f32_8c-example.html

主に fft の例は複製に興味がありますが、コアがどのように機能するかについて少し混乱しています。以前に Xilinx Spartan-6 で picoblaze コアを使用したことがありますが、特に Psoc では既製のコアを使用したことがありません。

psoc システム リファレンス ガイドを調べたところ、スタートアップとリンクに関する CMSIS に関する情報が見つかりましたが、完全には理解できません。誰かが私を始めるために正しい方向に私を向けてもらえますか? また、fft の例の arm_math.c など、必要なすべてのファイルを個別にダウンロードする必要がありますか (そうであれば、それが必要な唯一のファイルだと思いますか?)、または arm から CMSIS バージョン 4.3 をダウンロードする必要があるだけですか? Webサイト

https://silver.arm.com/browse/CMSIS#

私は、これらのコアを使用してスペクトル フラックス解析と自己相関を実装しようとしていますが、開始するのに適していると思います。

前もって感謝します、

スカルソン

4

1 に答える 1

1

ARM Web サイトから CMSIS パッケージをダウンロードする必要があります。パッケージ内には、プロジェクトにコピーする必要がある "CMSIS" フォルダーがあります (ステップ #1)。

次に、次の手順に従う必要があります

ステップ 5 は時代遅れのようです。

手動で使用する関数をプロジェクトに含める必要があります (ステップ #6)。

FFT の場合は次のとおりです。

  • CMSIS\DSP_Lib\Source\CommonTables\arm_common_tables.c (回転因子テーブル用)

  • CMSIS\DSP_Lib\Source\TransformFunctions\arm< type >init< format >.c

  • CMSIS\DSP_Lib\Source\TransformFunctions\arm< type >init< format >.c

于 2015-08-15T15:58:18.030 に答える