by Rob Toulson and Tim Wilmshurst from textbook "Fast and Effective Embedded Systems Design: Applying the ARM mbed"
Diff: main.cpp
- Revision:
- 0:6d4cf95d3f9a
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Fri Aug 31 15:25:50 2012 +0000 @@ -0,0 +1,15 @@ +/*Program Example 4.2: Sawtooth waveform on DAC output. View on oscilloscope + */ +#include "mbed.h" +AnalogOut Aout(p18); +float i; + +int main() +{ + while(1) { + for (i=0; i<1; i=i+0.1) { // i is incremented in steps of 0.1 + Aout=i; + wait(0.001); // wait 1 millisecond + } + } +}