Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of PE_04-03_SinusoidWave by
Revision 0:89ccf29e350d, committed 2012-08-31
- Comitter:
- robt
- Date:
- Fri Aug 31 15:26:06 2012 +0000
- Commit message:
- by Rob Toulson and Tim Wilmshurst from textbook "Fast and Effective Embedded Systems Design: Applying the ARM mbed"
Changed in this revision
main.cpp | Show annotated file Show diff for this revision Revisions of this file |
mbed.bld | Show annotated file Show diff for this revision Revisions of this file |
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Fri Aug 31 15:26:06 2012 +0000 @@ -0,0 +1,15 @@ +/*Program Example 4.3: Sine wave on DAC output. View on oscilloscope + */ +#include "mbed.h" +AnalogOut Aout(p18); +float i; +int main() +{ + while(1) { + for (i=0; i<2; i=i+0.05) { + Aout=0.5+0.5*sin(i*3.14159); // Compute the sine value, + half the range + wait(.001); // Controls the sine wave period + } + } +} +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mbed.bld Fri Aug 31 15:26:06 2012 +0000 @@ -0,0 +1,1 @@ +http://mbed.org/users/mbed_official/code/mbed/builds/cd19af002ccc \ No newline at end of file