Program 2d_2 obsługujący wyświetlacz LCD

Dependencies:   LCD_DISCO_F429ZI mbed TS_DISCO_F429ZI BSP_DISCO_F429ZI

Committer:
apepkowski
Date:
Mon Jun 01 20:56:32 2020 +0000
Revision:
1:bb8bfbe63b08
Parent:
0:aa756e4665e5
zad2d_d2

Who changed what in which revision?

UserRevisionLine numberNew contents of line
apepkowski 0:aa756e4665e5 1 #ifndef KEYBOARD_TS_H
apepkowski 0:aa756e4665e5 2 #define KEYBOARD_TS_H
apepkowski 0:aa756e4665e5 3 #include "TS_DISCO_F429ZI.h"
apepkowski 0:aa756e4665e5 4 #include "LCD_DISCO_F429ZI.h"
apepkowski 0:aa756e4665e5 5
apepkowski 0:aa756e4665e5 6 enum KeyboardState {BUTTON_0, BUTTON_1, BUTTON_2, BUTTON_3, NO_BUTTON_PRESSED};
apepkowski 0:aa756e4665e5 7
apepkowski 0:aa756e4665e5 8 class KeyboardTs{
apepkowski 0:aa756e4665e5 9 TS_DISCO_F429ZI TouchScreen;
apepkowski 0:aa756e4665e5 10 TS_StateTypeDef TSState;
apepkowski 0:aa756e4665e5 11 LCD_DISCO_F429ZI lcd;
apepkowski 0:aa756e4665e5 12 unsigned char square_x_pos;
apepkowski 0:aa756e4665e5 13 public:
apepkowski 0:aa756e4665e5 14 KeyboardTs(unsigned char ucColumnNr);
apepkowski 0:aa756e4665e5 15 enum KeyboardState eRead(void);
apepkowski 0:aa756e4665e5 16 };
apepkowski 0:aa756e4665e5 17 #endif