F446_AD_DA_LinearPhase の使用例. AD された信号をそのまま DA に出力する. 標本化周波数:10 kHz Example of F446_AD_DA_LinearPhase. Output signal is same as input signal. Sampling frequency is 10 kHz.

Dependencies:   mbed F446_AD_DA_LinearPhase

coefficients.hpp

Committer:
MikamiUitOpen
Date:
2018-11-28
Revision:
1:4d42dd760b73
Parent:
0:ed4b35ea9367

File content as of revision 1:4d42dd760b73:

//--------------------------------------------------------------
//  補間に使うフィルタの係数の定義の例
//
//  2018/06/23, Copyright (c) 2018 MIKAMI, Naoki
//--------------------------------------------------------------

// 使用窓関数   Kaiser 窓
// 標本化周波数 (kHz)      40.000000
// 次数                    96
// 種類         LPF
// 遮断周波数 (kHz)         5.000000
// 減衰量 (dB)             40.00 
int ORDER_ = 96;
const float HK1_[] = {
-3.181336E-03f,  5.128636E-03f, -7.675400E-03f,  1.095993E-02f,
-1.517799E-02f,  2.063008E-02f, -2.781909E-02f,  3.767194E-02f,
-5.211612E-02f,  7.591348E-02f, -1.247794E-01f,  2.984461E-01f,
 8.997624E-01f, -1.773076E-01f,  9.513684E-02f, -6.231776E-02f,
 4.412812E-02f, -3.232678E-02f,  2.396353E-02f, -1.772480E-02f,
 1.293674E-02f, -9.214960E-03f,  6.319428E-03f, -4.087220E-03f};
const float HK2_[] = {
-5.116816E-03f,  8.067276E-03f, -1.190903E-02f,  1.685387E-02f,
-2.320755E-02f,  3.144941E-02f, -4.240016E-02f,  5.761400E-02f,
-8.044372E-02f,  1.196597E-01f, -2.075416E-01f,  6.350536E-01f,
 6.350536E-01f, -2.075416E-01f,  1.196597E-01f, -8.044372E-02f,
 5.761400E-02f, -4.240016E-02f,  3.144941E-02f, -2.320755E-02f,
 1.685387E-02f, -1.190903E-02f,  8.067276E-03f, -5.116816E-03f};
const float HK3_[] = {
-4.087220E-03f,  6.319428E-03f, -9.214960E-03f,  1.293674E-02f,
-1.772480E-02f,  2.396353E-02f, -3.232678E-02f,  4.412812E-02f,
-6.231776E-02f,  9.513684E-02f, -1.773076E-01f,  8.997624E-01f,
 2.984461E-01f, -1.247794E-01f,  7.591348E-02f, -5.211612E-02f,
 3.767194E-02f, -2.781909E-02f,  2.063008E-02f, -1.517799E-02f,
 1.095993E-02f, -7.675400E-03f,  5.128636E-03f, -3.181336E-03f};