Lab 3 example 2, no debugging

Fork of DACandticker_sample_with_debug by William Marsh

DAC Ticker

  • Sample code for part 2 of lab 3 using the DAC, called from a Ticker.
  • Note that to use AnalogOut from the Ticker (an ISR), we create a version without locking.
Revision:
5:5161dd5f273e
Parent:
4:75ad475aff41
--- a/main.cpp	Mon Feb 04 16:12:23 2019 +0000
+++ b/main.cpp	Thu Feb 06 09:03:54 2020 +0000
@@ -44,10 +44,10 @@
     int update_us = 1000 ; // 1ms
     while (true) {
         tick.attach_us(callback(&writeAout), update_us); // setup ticker to write to AnalogOut
-        wait(30.0) ; // wait 30 sec 
+        ThisThread::sleep_for(30000) ; // wait 30 sec 
         update_us = 2000 ; // 2ms
         tick.attach_us(callback(&writeAout), update_us); // setup ticker to write to AnalogOut
-        wait(30.0) ; // wait 30 sec 
+        ThisThread::sleep_for(30000) ; // wait 30 sec 
         update_us = 1000 ; // 1ms
     }
 }