IIR filter of direct form using double type operations and coefficients for ST Nucleo F401RE.

Dependencies:   UIT_ADDA mbed

Revision:
5:41b9b4f4e6c0
Parent:
3:cda783626037
Child:
7:3889dd456ffa
diff -r ebf65a035f94 -r 41b9b4f4e6c0 main.cpp
--- a/main.cpp	Mon Nov 10 09:59:21 2014 +0000
+++ b/main.cpp	Wed Nov 12 10:31:57 2014 +0000
@@ -2,14 +2,13 @@
 // IIR フィルタ,直接形,double で演算
 //      Analog Input : A0
 //      Analog Output: MCP4922 using SPI
-// 2014/10/23, Copyright (c) 2014 MIKAMI, Naoki
+// 2014/11/12, Copyright (c) 2014 MIKAMI, Naoki
 //--------------------------------------------------------------
 
 #include "mbed.h"
 
 #include "ADC_Base.hpp"         // for ADC not using interrupt
 #include "DAC_MCP4922.hpp"      // for DAC MCP4922
-#include "ScfClockTim3.hpp"     // for clock supplied to SCF
 
 using namespace Mikami;
 
@@ -35,7 +34,7 @@
 
 int main()
 {
-    ScfClockTim3(500000);       // cutoff frequency: 5 kHz
+    myDac_.ScfClockTim3(500000);    // cutoff frequency: 5 kHz
 
     double un[ORDER_];          // 過去の計算結果を格納する配列
     for (int k=0; k<ORDER_; k++) un[k] = 0;