Kreirajte signal glatkog trokutastog valnog oblika uvođenjem druge petlje koja broji unatrag
Dependencies: mbed
main.cpp@0:9ebff3ac511f, 2015-05-08 (annotated)
- Committer:
- markomileticbj
- Date:
- Fri May 08 17:52:14 2015 +0000
- Revision:
- 0:9ebff3ac511f
Kreirajte signal glatkog trokutastog valnog oblika uvo?enjem druge; petlje koja broji unatrag
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
markomileticbj | 0:9ebff3ac511f | 1 | //Sawtooth waveform on DAC output to view on oscilloscope |
markomileticbj | 0:9ebff3ac511f | 2 | #include "mbed.h" |
markomileticbj | 0:9ebff3ac511f | 3 | AnalogOut Aout(p18); |
markomileticbj | 0:9ebff3ac511f | 4 | float i; |
markomileticbj | 0:9ebff3ac511f | 5 | int main() |
markomileticbj | 0:9ebff3ac511f | 6 | { |
markomileticbj | 0:9ebff3ac511f | 7 | while(1) { |
markomileticbj | 0:9ebff3ac511f | 8 | for (i=0; i<1; i=i+0.01) { |
markomileticbj | 0:9ebff3ac511f | 9 | Aout=i; |
markomileticbj | 0:9ebff3ac511f | 10 | wait(0.0001); |
markomileticbj | 0:9ebff3ac511f | 11 | } |
markomileticbj | 0:9ebff3ac511f | 12 | for (i=1; i>0; i=i-0.01) { |
markomileticbj | 0:9ebff3ac511f | 13 | Aout=i; |
markomileticbj | 0:9ebff3ac511f | 14 | wait(0.0001); |
markomileticbj | 0:9ebff3ac511f | 15 | |
markomileticbj | 0:9ebff3ac511f | 16 | } |
markomileticbj | 0:9ebff3ac511f | 17 | } |
markomileticbj | 0:9ebff3ac511f | 18 | } |