Cutoff frequency variable LPF by 160th-order FIR filter designed by window method usin Hamming window for ST Nucleo F401RE.

Dependencies:   UIT_ACM1602NI UIT_ADDA mbed

Revision:
3:54eac4891e35
Parent:
1:24c33c8719b2
Child:
5:9dd178ff6239
--- a/main.cpp	Mon Nov 10 10:04:06 2014 +0000
+++ b/main.cpp	Wed Nov 12 10:54:38 2014 +0000
@@ -3,14 +3,13 @@
 //      A0: Signal to be filtered
 //      A2: Value which controls cutoff frequency
 //
-// 2014/11/10, Copyright (c) 2014 MIKAMI, Naoki
+// 2014/11/12, Copyright (c) 2014 MIKAMI, Naoki
 //------------------------------------------------------------------
 
 #include "mbed.h"
 
 #include "ADC_Interrupt.hpp"    // for ADC using interrupt
 #include "DAC_MCP4922.hpp"      // for DAC MCP4922
-#include "ScfClockTim3.hpp"     // for clock supplied to SCF
 #include "ACM1602NI.hpp"        // for LCD display
 
 #include "WindowingDesignLH.hpp" // for design of IIR filter
@@ -65,7 +64,7 @@
 
 int main()
 {
-    ScfClockTim3(670000);       // cutoff frequency: 6.7 kHz
+    myDac_.ScfClockTim3(670000);    // cutoff frequency: 6.7 kHz
 
     WindowingDesign lpfDsgn(ORDER_, FS_);
     Acm1602Ni lcd;  // objetc for display using LCD
@@ -105,4 +104,3 @@
         wait(0.1f);
     }
 }
-