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
Diff: main.cpp
- 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); } } -