a
Dependencies: BSP_DISCO_F429ZI LCD_DISCO_F429ZI TS_DISCO_F429ZI mbed
main.cpp@0:3f46be5ac38a, 2017-04-24 (annotated)
- Committer:
- pbl96
- Date:
- Mon Apr 24 15:30:35 2017 +0000
- Revision:
- 0:3f46be5ac38a
aa
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
pbl96 | 0:3f46be5ac38a | 1 | #include "mbed.h" |
pbl96 | 0:3f46be5ac38a | 2 | #include "Keyboard_TS.h" |
pbl96 | 0:3f46be5ac38a | 3 | #include "Led_Lcd.h" |
pbl96 | 0:3f46be5ac38a | 4 | |
pbl96 | 0:3f46be5ac38a | 5 | int main() |
pbl96 | 0:3f46be5ac38a | 6 | |
pbl96 | 0:3f46be5ac38a | 7 | { |
pbl96 | 0:3f46be5ac38a | 8 | LedLcd Led; |
pbl96 | 0:3f46be5ac38a | 9 | KeyboardTs Keyboard; |
pbl96 | 0:3f46be5ac38a | 10 | |
pbl96 | 0:3f46be5ac38a | 11 | while(1) { |
pbl96 | 0:3f46be5ac38a | 12 | |
pbl96 | 0:3f46be5ac38a | 13 | switch(Keyboard.eRead()) { |
pbl96 | 0:3f46be5ac38a | 14 | case BUTTON_0: |
pbl96 | 0:3f46be5ac38a | 15 | Led.On(0); |
pbl96 | 0:3f46be5ac38a | 16 | break; |
pbl96 | 0:3f46be5ac38a | 17 | |
pbl96 | 0:3f46be5ac38a | 18 | case BUTTON_1: |
pbl96 | 0:3f46be5ac38a | 19 | Led.On(1); |
pbl96 | 0:3f46be5ac38a | 20 | break; |
pbl96 | 0:3f46be5ac38a | 21 | |
pbl96 | 0:3f46be5ac38a | 22 | case BUTTON_2: |
pbl96 | 0:3f46be5ac38a | 23 | Led.On(2); |
pbl96 | 0:3f46be5ac38a | 24 | break; |
pbl96 | 0:3f46be5ac38a | 25 | |
pbl96 | 0:3f46be5ac38a | 26 | case BUTTON_3: |
pbl96 | 0:3f46be5ac38a | 27 | Led.On(3); |
pbl96 | 0:3f46be5ac38a | 28 | break; |
pbl96 | 0:3f46be5ac38a | 29 | |
pbl96 | 0:3f46be5ac38a | 30 | default : |
pbl96 | 0:3f46be5ac38a | 31 | Led.On(4); |
pbl96 | 0:3f46be5ac38a | 32 | break; |
pbl96 | 0:3f46be5ac38a | 33 | |
pbl96 | 0:3f46be5ac38a | 34 | } |
pbl96 | 0:3f46be5ac38a | 35 | |
pbl96 | 0:3f46be5ac38a | 36 | wait(0.1); |
pbl96 | 0:3f46be5ac38a | 37 | |
pbl96 | 0:3f46be5ac38a | 38 | } |
pbl96 | 0:3f46be5ac38a | 39 | |
pbl96 | 0:3f46be5ac38a | 40 | } |