version2

Committer:
corsa1600
Date:
Thu Mar 14 18:32:08 2019 +0000
Revision:
1:f17f1b284f68
Parent:
0:300fb6f45ac9
version2

Who changed what in which revision?

UserRevisionLine numberNew contents of line
corsa1600 0:300fb6f45ac9 1 #include "mbed.h"
corsa1600 0:300fb6f45ac9 2
corsa1600 0:300fb6f45ac9 3 DigitalOut led1(LED1);
corsa1600 0:300fb6f45ac9 4 DigitalOut led2(LED2);
corsa1600 0:300fb6f45ac9 5 Thread thread;
corsa1600 0:300fb6f45ac9 6
corsa1600 1:f17f1b284f68 7 void led2_thread()
corsa1600 1:f17f1b284f68 8 {
corsa1600 1:f17f1b284f68 9 double x, y =1.99, z=0.99;
corsa1600 0:300fb6f45ac9 10 while (true) {
corsa1600 0:300fb6f45ac9 11 led2 = !led2;
corsa1600 1:f17f1b284f68 12 wait(0.5);
corsa1600 1:f17f1b284f68 13
corsa1600 1:f17f1b284f68 14 for (int j=0; j<100; j++)
corsa1600 1:f17f1b284f68 15 for (int i=0; i<100000; i++)
corsa1600 1:f17f1b284f68 16 x = y*z+x;
corsa1600 1:f17f1b284f68 17
corsa1600 0:300fb6f45ac9 18 }
corsa1600 0:300fb6f45ac9 19 }
corsa1600 0:300fb6f45ac9 20
corsa1600 0:300fb6f45ac9 21 int main() {
corsa1600 0:300fb6f45ac9 22 thread.start(led2_thread);
corsa1600 1:f17f1b284f68 23 double x, y=1.99, z=0.99;
corsa1600 0:300fb6f45ac9 24 while (true) {
corsa1600 0:300fb6f45ac9 25 led1 = !led1;
corsa1600 1:f17f1b284f68 26 wait(0.25);
corsa1600 1:f17f1b284f68 27 for (int j=0; j<200; j++)
corsa1600 1:f17f1b284f68 28 for (int i=0; i<100000; i++)
corsa1600 1:f17f1b284f68 29 x = y*z+x;
corsa1600 1:f17f1b284f68 30
corsa1600 0:300fb6f45ac9 31 }
corsa1600 0:300fb6f45ac9 32 }