tim010 tim010
/
LV5_Grupa1_Tim010_Zadatak1
Adnan Muslija Azra Jarebica
Diff: main.cpp
- Revision:
- 0:1f59ceba5266
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Mon Mar 31 06:26:27 2014 +0000 @@ -0,0 +1,27 @@ +#include "mbed.h" +#include "math.h" +#define freq 1000 +#define pi 3.14159265358979232 + +AnalogOut aout(PTE30); +float step=0.00005; + +float omega=2*pi*freq; +int i=0; + +Ticker tick; + +void absSine() +{ + aout=(1/3.3)*abs(sin(omega*i*step)); + i++; + if(i==20) + i=0; +} + + +int main() +{ + tick.attach_us(&absSine,50); + while(1) { } +} \ No newline at end of file