jisakson3

Dependencies:   MODDMA mbed

Committer:
jisakson3
Date:
Mon Dec 05 02:01:53 2022 +0000
Revision:
0:c1a4c1e9618c
V1.0

Who changed what in which revision?

UserRevisionLine numberNew contents of line
jisakson3 0:c1a4c1e9618c 1
jisakson3 0:c1a4c1e9618c 2
jisakson3 0:c1a4c1e9618c 3 // confirmed includes
jisakson3 0:c1a4c1e9618c 4 #include "mbed.h"
jisakson3 0:c1a4c1e9618c 5 #include "MODDMA.h"
jisakson3 0:c1a4c1e9618c 6
jisakson3 0:c1a4c1e9618c 7 // testing includes
jisakson3 0:c1a4c1e9618c 8 #include "SignalGenDAC.h"
jisakson3 0:c1a4c1e9618c 9 #include "SignalGenDefs.h"
jisakson3 0:c1a4c1e9618c 10
jisakson3 0:c1a4c1e9618c 11 #define PI 3.14159
jisakson3 0:c1a4c1e9618c 12
jisakson3 0:c1a4c1e9618c 13 int main() {
jisakson3 0:c1a4c1e9618c 14 RawSerial pc(USBTX, USBRX);
jisakson3 0:c1a4c1e9618c 15
jisakson3 0:c1a4c1e9618c 16 SignalGenDAC signal;
jisakson3 0:c1a4c1e9618c 17 signal.PrepareWaveform(SG_SINE, 100, 50, 3.0, 1.5);
jisakson3 0:c1a4c1e9618c 18 wait(1.0);
jisakson3 0:c1a4c1e9618c 19
jisakson3 0:c1a4c1e9618c 20 while (1) {
jisakson3 0:c1a4c1e9618c 21 signal.Start();
jisakson3 0:c1a4c1e9618c 22 wait(5.0);
jisakson3 0:c1a4c1e9618c 23 signal.Stop();
jisakson3 0:c1a4c1e9618c 24 wait(1.0);
jisakson3 0:c1a4c1e9618c 25 }
jisakson3 0:c1a4c1e9618c 26 }
jisakson3 0:c1a4c1e9618c 27
jisakson3 0:c1a4c1e9618c 28
jisakson3 0:c1a4c1e9618c 29
jisakson3 0:c1a4c1e9618c 30
jisakson3 0:c1a4c1e9618c 31