mbed1 - final ex.2d-2

Dependencies:   LCD_DISCO_F429ZI mbed BSP_DISCO_F429ZI

Committer:
domino5740
Date:
Sat May 09 15:59:56 2020 +0000
Revision:
1:6d73aee900b3
Parent:
0:88ab6a9221e8
xuz

Who changed what in which revision?

UserRevisionLine numberNew contents of line
domino5740 0:88ab6a9221e8 1 #ifndef KEYBOARD_TS_H
domino5740 0:88ab6a9221e8 2 #define KEYBOARD_TS_H
domino5740 0:88ab6a9221e8 3 #include "TS_DISCO_F429ZI.h"
domino5740 0:88ab6a9221e8 4 #include "LCD_DISCO_F429ZI.h"
domino5740 0:88ab6a9221e8 5 enum Read {BUTTON_0, BUTTON_1, BUTTON_2, BUTTON_3, NO_BUTTON};
domino5740 0:88ab6a9221e8 6 class Keyboard_Ts {
domino5740 0:88ab6a9221e8 7 public:
domino5740 0:88ab6a9221e8 8 Keyboard_Ts(unsigned char ucColumn = 1);
domino5740 0:88ab6a9221e8 9 enum Read eRead();
domino5740 0:88ab6a9221e8 10 private:
domino5740 0:88ab6a9221e8 11 TS_DISCO_F429ZI ts;
domino5740 0:88ab6a9221e8 12 TS_StateTypeDef TS_State;
domino5740 0:88ab6a9221e8 13 uint16_t x, y;
domino5740 0:88ab6a9221e8 14 LCD_DISCO_F429ZI lcd;
domino5740 0:88ab6a9221e8 15 unsigned char ucColumnXPos;
domino5740 0:88ab6a9221e8 16
domino5740 0:88ab6a9221e8 17 };
domino5740 0:88ab6a9221e8 18 #endif