まず、準備作業
ボード上の写真:
必要な環境:
IDE:のCode Composer Studioの9.2
BSL(ボード・サポート・ライブラリ):ダウンロードhttp://support.spectrumdigital.com/boards/ezdsp5502/revc/
ディレクトリへのBSLエキスは、このディレクトリはezdsp5502_bslに置き換えられます。
第二に、新しい建設
取締役会は、ファイル - >新規作成> CCSプロジェクトを選択し、CCSを開いて、コンピュータに接続されています。
以下に示され、ターゲット選択、接続、およびプロジェクト名を設定します。選択したターゲット端が無相関コンパイラを示唆していない場合は、ダウンロードされたコンパイラC5500のエクスプローラCCSの指示に従ってくださいする必要がある、インストール後に、ここでのコンパイラバージョン4.4を見ることができます。 1。
新完成したプロジェクトは、デフォルトのmain.cの内容を見ることができます:
最後のプロンプトに成功した場合次に、[表示] - > [ターゲット設定をクリックして数字を選択し、[保存]をクリックし、テスト接続。、それはボードがPC正常に接続されていることを示します。
プロジェクトディレクトリに.CMD隣でBSLにコピーし、オーバー主導ezdsp5502_bsl /テスト/そこにコピーされます。.CMDファイルの特定の役割はここにあなたがメモリを割り当てるためのプログラムを書くように理解するのは簡単とは何かということです(必ずしも現在の理解はい、その後、次のチュートリアルで詳しく説明)右プロジェクト - >プロパティ - >一般的な、あなたはプロジェクトディレクトリにCMDにコピーしたファイルを選択します。
インポートパッケージは:でpropertie->ビルド - > C5500 compiler->オプションを含め、導入ezdsp5502_bsl / C55xxCSL /含めるとezdsp5502_bsl /図以下CCSとルート/ccs/tools/compiler/c5500_4.4.1/includeが含まれます。
在propertie->build->C5500 linker->file search path里,添加3个lib,ezdsp5502_bsl/lib/ezdsp5502bsl.lib和ezdsp5502_bsl/lib/csl5502x.lib和ccs根目录/ccs/tools/compiler/c5500_4.4.1/lib/rts55x.lib,如下图所示.
至此新建一个项目的前期准备就完全做完了.
三、hello world测试
在main.c里,添加如下代码:
#include "stdio.h"
#include "ezdsp5502.h"
/**
* main.c
*/
int main(void)
{
EZDSP5502_init( );
printf("my test.\n");
return 0;
}
build,通过.
代码表明ezdsp5502的bsl已经能用了.
debug:
点击resume,看到console里出现printf的代码,表明hello world测试成功了.