ライブラリ "DSP_MultirateLinearphase" の使用例.
Dependencies: mbed DSP_MultirateLinearphase
Diff: main.cpp
- Revision:
- 6:fccf13e8e8a5
- Parent:
- 4:d679eeac4937
- Child:
- 7:8b2c55af5715
--- a/main.cpp Thu Jun 18 12:03:14 2020 +0000 +++ b/main.cpp Sun Sep 13 06:32:49 2020 +0000 @@ -6,7 +6,7 @@ // // 処理の内容:AD 変換器からの入力をそのまま DA 変換器に出力する // -// 2020/06/18, Copyright (c) 2020 MIKAMI, Naoki +// 2020/09/13, Copyright (c) 2020 MIKAMI, Naoki //-------------------------------------------------------------------------- #include "MultirateLiPh.hpp" // マルチレート処理用 @@ -20,7 +20,7 @@ using namespace Mikami; #pragma diag_suppress 870 // マルチバイト文字使用の警告抑制のため -const int FS_ = 10; // 入力の標本化周波数: 10 kHz +const float FS_ = 10; // 入力の標本化周波数: 10 kHz // 出力標本化周波数を4倍にするオブジェクト(デフォルトの補間フィルタ係数を使う場合) MultirateLiPh myAdDa_(FS_); @@ -54,7 +54,7 @@ printf("\r\nADC の入力をそのまま DAC に出力する際にマルチレート処理を利用する例\r\n"); printf("wait: %d [μs]\r\n", us_); - myAdDa_.Start(SwiIsr); // 標本化を開始する + myAdDa_.Start(&SwiIsr); // 標本化を開始する while (true) {} } \ No newline at end of file