Akhil Nair
/
Lab3p2
Lab3 part2 with DAC
Diff: main.cpp
- Revision:
- 2:e27fd3b65155
- Parent:
- 1:18e0f8aef32f
- Child:
- 3:2bf79a3c3cbc
diff -r 18e0f8aef32f -r e27fd3b65155 main.cpp --- a/main.cpp Wed Feb 01 13:53:26 2017 +0000 +++ b/main.cpp Wed Jan 24 22:56:54 2018 +0000 @@ -3,10 +3,11 @@ // Periodically write to the AnalogOut to create a sine wave // Alternate between two fixed frequencies every 5 sec // +// Updated for mbed 5 + // THIS VERSION HAS NO DEBUGGING CODE #include "mbed.h" -#include "rtos.h" #include "sineTable.h" Ticker tick ; // Creates periodic interrupt @@ -14,7 +15,7 @@ // Function called periodically // Write new value to AnalogOut -volatile int index = 0 ; // this variable is not just for debugging!! +volatile int index = 0 ; // index into array of sin values void writeAout() { ao.write_u16(sine[index]) ; index = (index + 1) % 64 ;