Library for NUCLEO-F072RB Made as a project

Dependents:   Konstrukcijski_LAMPICE Konstrukcijski_LAMPICE

Committer:
kurton_ing
Date:
Thu May 06 19:23:26 2021 +0000
Revision:
0:4c714cae8da3
a

Who changed what in which revision?

UserRevisionLine numberNew contents of line
kurton_ing 0:4c714cae8da3 1 #ifndef MBED_LAMPICE_H
kurton_ing 0:4c714cae8da3 2 #define MBED_LAMPICE_H
kurton_ing 0:4c714cae8da3 3 #include "mbed.h"
kurton_ing 0:4c714cae8da3 4 class LAMPICE
kurton_ing 0:4c714cae8da3 5 {
kurton_ing 0:4c714cae8da3 6 public:
kurton_ing 0:4c714cae8da3 7 LAMPICE(PinName LED1, PinName LED2, PinName trimer, PinName TIPKALO1, PinName LED3, PinName LED4);
kurton_ing 0:4c714cae8da3 8 int flash(int n);
kurton_ing 0:4c714cae8da3 9 void svjetla1();
kurton_ing 0:4c714cae8da3 10 void svjetla2();
kurton_ing 0:4c714cae8da3 11 void svjetla3();
kurton_ing 0:4c714cae8da3 12 void svjetla4();
kurton_ing 0:4c714cae8da3 13 void svjetla5();
kurton_ing 0:4c714cae8da3 14 void svjetla6();
kurton_ing 0:4c714cae8da3 15 void button(void);
kurton_ing 0:4c714cae8da3 16 void blink();
kurton_ing 0:4c714cae8da3 17 private:
kurton_ing 0:4c714cae8da3 18 DigitalOut _LED1;
kurton_ing 0:4c714cae8da3 19 DigitalOut _LED2;
kurton_ing 0:4c714cae8da3 20 AnalogIn _trimer;
kurton_ing 0:4c714cae8da3 21 InterruptIn _TIPKALO1;
kurton_ing 0:4c714cae8da3 22 PwmOut _LED3;
kurton_ing 0:4c714cae8da3 23 PwmOut _LED4;
kurton_ing 0:4c714cae8da3 24 Ticker _blinker;
kurton_ing 0:4c714cae8da3 25 volatile int _count;
kurton_ing 0:4c714cae8da3 26 };
kurton_ing 0:4c714cae8da3 27
kurton_ing 0:4c714cae8da3 28 #endif