Puchogenso

Dependencies:   mbed-rtos mbed C12832

Committer:
LuisFernandoTuzo
Date:
Tue Oct 31 17:28:45 2017 +0000
Revision:
0:2124db616035
Child:
1:6f592335f935
Tocame

Who changed what in which revision?

UserRevisionLine numberNew contents of line
LuisFernandoTuzo 0:2124db616035 1 /*#include "mbed.h"
LuisFernandoTuzo 0:2124db616035 2
LuisFernandoTuzo 0:2124db616035 3 AnalogOut Aout(p18);
LuisFernandoTuzo 0:2124db616035 4 int *lugar;
LuisFernandoTuzo 0:2124db616035 5
LuisFernandoTuzo 0:2124db616035 6 int main() { //Inicializa los hilos de "pulso" y "calculo"; además, tras cada flanco de subida detectado, envía a la interrupción "cuenta"
LuisFernandoTuzo 0:2124db616035 7 //thread.start(triangular);
LuisFernandoTuzo 0:2124db616035 8 while(1)
LuisFernandoTuzo 0:2124db616035 9 {
LuisFernandoTuzo 0:2124db616035 10 Aout=0.5;
LuisFernandoTuzo 0:2124db616035 11 wait(.050);
LuisFernandoTuzo 0:2124db616035 12 Aout=0;
LuisFernandoTuzo 0:2124db616035 13 wait(.050);
LuisFernandoTuzo 0:2124db616035 14 }
LuisFernandoTuzo 0:2124db616035 15 }*/
LuisFernandoTuzo 0:2124db616035 16
LuisFernandoTuzo 0:2124db616035 17 #include "mbed.h"
LuisFernandoTuzo 0:2124db616035 18
LuisFernandoTuzo 0:2124db616035 19 Timer t;
LuisFernandoTuzo 0:2124db616035 20 int array[5];
LuisFernandoTuzo 0:2124db616035 21 int H[5];
LuisFernandoTuzo 0:2124db616035 22 AnalogOut Aout(p18);
LuisFernandoTuzo 0:2124db616035 23
LuisFernandoTuzo 0:2124db616035 24 int main () {
LuisFernandoTuzo 0:2124db616035 25 t.start();
LuisFernandoTuzo 0:2124db616035 26 while (1) {
LuisFernandoTuzo 0:2124db616035 27 while (t.read() < 0.5) {
LuisFernandoTuzo 0:2124db616035 28 for (int i = 0; i<5; i++) {
LuisFernandoTuzo 0:2124db616035 29 array[i] = i;
LuisFernandoTuzo 0:2124db616035 30 H[i] = array[i]*2;
LuisFernandoTuzo 0:2124db616035 31 Aout = array[i]/2;
LuisFernandoTuzo 0:2124db616035 32 wait(0.1);
LuisFernandoTuzo 0:2124db616035 33 }
LuisFernandoTuzo 0:2124db616035 34 }
LuisFernandoTuzo 0:2124db616035 35 t.reset();
LuisFernandoTuzo 0:2124db616035 36 }
LuisFernandoTuzo 0:2124db616035 37 }