
Mbed part 1
Dependencies: LCD_DISCO_F429ZI mbed TS_DISCO_F429ZI BSP_DISCO_F429ZI
Diff: main.cpp
- Revision:
- 1:d392393df3d0
- Parent:
- 0:d5dd7ece746d
- Child:
- 3:715c5581d79f
--- a/main.cpp Fri May 08 15:43:58 2020 +0000 +++ b/main.cpp Sat May 23 20:23:36 2020 +0000 @@ -1,17 +1,38 @@ +#include "KeyboardLed.h" #include "mbed.h" -#include "Keyboard_Ts_Lcd.h" #define REFRESH_PERIOD 0.1 -KeyboardTsLcd Keyboard_Left(0); -KeyboardTsLcd Keyboard_Right(2); +LCD_DISCO_F429ZI lcd; +KeyboardLed MyKeyboardTsLcd(0); +Ledboard MyLedboard(2); + +DigitalIn guzik(USER_BUTTON); int main() { + while(1) { - Keyboard_Left.eRead(); - Keyboard_Right.eRead(); + // if(guzik) MyLedboard.On(0); else MyLedboard.Off(); + switch(MyKeyboardTsLcd.eRead()) + { + case BUTTON_0: + MyLedboard.On(3); + break; + case BUTTON_1: + MyLedboard.On(2); + break; + case BUTTON_2: + MyLedboard.On(1); + break; + case BUTTON_3: + MyLedboard.On(0); + break; + default : + MyLedboard.Off(); + break; + } wait(REFRESH_PERIOD); } }