11
Dependencies: mbed N5110 Joystick
start/start.cpp@0:283702b9a078, 2021-04-09 (annotated)
- Committer:
- lhyr
- Date:
- Fri Apr 09 06:34:15 2021 +0000
- Revision:
- 0:283702b9a078
- Child:
- 1:77e6588be25b
11
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
lhyr | 0:283702b9a078 | 1 | #include "start.h" |
lhyr | 0:283702b9a078 | 2 | #include "lcd.h" |
lhyr | 0:283702b9a078 | 3 | |
lhyr | 0:283702b9a078 | 4 | void select11( int button_a_flag, int button_d_flag,int *button_b_flag) { |
lhyr | 0:283702b9a078 | 5 | int x = 19,y = 18; |
lhyr | 0:283702b9a078 | 6 | DigitalOut led2(LED2); |
lhyr | 0:283702b9a078 | 7 | while(1) { |
lhyr | 0:283702b9a078 | 8 | lcd_init(); |
lhyr | 0:283702b9a078 | 9 | lcd_clear(); |
lhyr | 0:283702b9a078 | 10 | print_GUI(); |
lhyr | 0:283702b9a078 | 11 | upper_T1(); |
lhyr | 0:283702b9a078 | 12 | lcd_refresh(); |
lhyr | 0:283702b9a078 | 13 | led2=button_b_flag[0]; |
lhyr | 0:283702b9a078 | 14 | while(1){ |
lhyr | 0:283702b9a078 | 15 | |
lhyr | 0:283702b9a078 | 16 | if (button_b_flag){ |
lhyr | 0:283702b9a078 | 17 | button_b_flag = 0; |
lhyr | 0:283702b9a078 | 18 | led2=!led2; |
lhyr | 0:283702b9a078 | 19 | y = 18; |
lhyr | 0:283702b9a078 | 20 | lcd_clear(); |
lhyr | 0:283702b9a078 | 21 | print_GUI(); |
lhyr | 0:283702b9a078 | 22 | upper_T1(); |
lhyr | 0:283702b9a078 | 23 | lcd_refresh(); |
lhyr | 0:283702b9a078 | 24 | } |
lhyr | 0:283702b9a078 | 25 | |
lhyr | 0:283702b9a078 | 26 | if (button_d_flag){ |
lhyr | 0:283702b9a078 | 27 | button_d_flag = 0; |
lhyr | 0:283702b9a078 | 28 | y = 26; |
lhyr | 0:283702b9a078 | 29 | lcd_clear(); |
lhyr | 0:283702b9a078 | 30 | print_GUI(); |
lhyr | 0:283702b9a078 | 31 | lower_T1(); |
lhyr | 0:283702b9a078 | 32 | lcd_refresh(); |
lhyr | 0:283702b9a078 | 33 | } |
lhyr | 0:283702b9a078 | 34 | |
lhyr | 0:283702b9a078 | 35 | if (button_a_flag && y == 18){ |
lhyr | 0:283702b9a078 | 36 | button_a_flag = 0; |
lhyr | 0:283702b9a078 | 37 | //gaming(); |
lhyr | 0:283702b9a078 | 38 | } |
lhyr | 0:283702b9a078 | 39 | if (button_a_flag && y == 26){ |
lhyr | 0:283702b9a078 | 40 | button_a_flag = 0; |
lhyr | 0:283702b9a078 | 41 | print_menu(); |
lhyr | 0:283702b9a078 | 42 | } |
lhyr | 0:283702b9a078 | 43 | }//第二个while |
lhyr | 0:283702b9a078 | 44 | |
lhyr | 0:283702b9a078 | 45 | |
lhyr | 0:283702b9a078 | 46 | |
lhyr | 0:283702b9a078 | 47 | }//对应第一个while循环 |
lhyr | 0:283702b9a078 | 48 | }//对应总函数 |
lhyr | 0:283702b9a078 | 49 | |
lhyr | 0:283702b9a078 | 50 | |
lhyr | 0:283702b9a078 | 51 | |
lhyr | 0:283702b9a078 | 52 | |
lhyr | 0:283702b9a078 | 53 |