$TwlSDK/build/demos/math
$TwlSDK/build/demos/math ディレクトリに移り、
% make
と入力します。コンパイルが始まり、実行ファイルである .srl ファイルやバイナリ情報を記述した .nef または .tef ファイルが、
$TwlSDK/build/demos/math/(サンプル名)/bin/(プラットフォーム)/(ターゲット)/
の下に生成されます。例えば、
$TwlSDK/build/demos/math/misc-1/bin/ARM9-TS/Release/main.srl
が misc-1 デモの実行ファイルとなります。
Ensata エミュレータを用いる場合
*.nef, *.srl を実行する。
IS-NITRO-DEBUGGER を用いる場合
*.nlf ファイルを読みこんで実行する。
*.srl を実行する。
loadrun.exe で IS-NITRO-DEBUGGER で *.srl を実行する。
IS-TWL-DEBUGGER を用いる場合
*.nlf ファイルを読みこんで実行する。
*.srl を実行する。
loadrun.TWL.exe で IS-TWL-DEBUGGER で *.srl を実行する。
IS-NITRO-DEBUGGER を用いる場合
*.srl を実行する。
loadrun.exe で IS-NITRO-DEBUGGER で *.srl を実行する。
IS-TWL-DEBUGGER を用いる場合
*.tlf ファイルを読みこんで実行する。
*.srl を実行する。
loadrun.TWL.exe で IS-TWL-DEBUGGER で *.srl を実行する。
IS-TWL-DEBUGGER を用いる場合
*.tlf ファイルを読みこんで実行する。
*.srl を実行する。
loadrun.TWL.exe で IS-TWL-DEBUGGER で *.srl を実行する。
| デモ名 | ディレクトリ | 動作 |
|---|---|---|
misc-1 |
demos |
様々な数学関数の動作テストを行います。結果をデバッグ出力に表示します。 |
rand_lc |
demos |
線形合同法による乱数のテストです。 |
qsort |
demos |
クイックソート関数のテストです。Aボタンを押すと乱数で発生させたデータの並べ変えを行います。 |
fft-1 |
demos |
高速フーリエ変換関数の動作テストを行います。結果をデバッグ出力に表示します。 |
fft-2 |
demos |
マイク入力を高速フーリエ変換関数にかけてスペクトル表示を行います。 |
dgt-1 |
demos |
メッセージダイジェスト関数・ハッシュ関数の動作テストを行います。結果をデバッグ出力に表示します。 |
dgt-2 |
demos |
メッセージダイジェスト関数・ハッシュ関数の動作速度の比較を行います。結果をデバッグ出力に表示します。 |
すべての動作環境で正常に動作します。
2008/07/11 TWLに対応した記述に変更
2005/07/05 fft-2 デモの説明を追加
2005/05/13 fft-1 デモの説明を追加
2005/05/10 misc-1サンプルの説明を追加。
2005/04/18 dgt-1, dgt-2 デモの説明を追加
2005/04/12 qsortデモを追加
2005/03/02 記述内容を現在のサポート環境の状況に合うよう修正
2004/12/15 初版