
Zeyu Feng 201377605
Dependencies: mbed
On Minerva
main.cpp@2:67b51ee7fc34, 2020-04-12 (annotated)
- Committer:
- el19zf
- Date:
- Sun Apr 12 04:35:32 2020 +0000
- Revision:
- 2:67b51ee7fc34
- Parent:
- 1:b133934e0d45
- Child:
- 3:b8fbaefc496c
Create a basic element "People"
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
eencae | 0:b7f1f47bb26a | 1 | /* |
eencae | 0:b7f1f47bb26a | 2 | ELEC2645 Embedded Systems Project |
eencae | 0:b7f1f47bb26a | 3 | School of Electronic & Electrical Engineering |
eencae | 0:b7f1f47bb26a | 4 | University of Leeds |
eencae | 0:b7f1f47bb26a | 5 | 2019/20 |
eencae | 0:b7f1f47bb26a | 6 | |
el19zf | 1:b133934e0d45 | 7 | Name:Zeyu Feng |
el19zf | 1:b133934e0d45 | 8 | Username:el19zf |
el19zf | 1:b133934e0d45 | 9 | Student ID Number:201377605 |
el19zf | 1:b133934e0d45 | 10 | Date:11/3/2020 |
eencae | 0:b7f1f47bb26a | 11 | */ |
eencae | 0:b7f1f47bb26a | 12 | |
eencae | 0:b7f1f47bb26a | 13 | // includes |
eencae | 0:b7f1f47bb26a | 14 | #include "mbed.h" |
eencae | 0:b7f1f47bb26a | 15 | #include "Gamepad.h" |
eencae | 0:b7f1f47bb26a | 16 | #include "N5110.h" |
el19zf | 2:67b51ee7fc34 | 17 | #include "People.h" |
eencae | 0:b7f1f47bb26a | 18 | |
eencae | 0:b7f1f47bb26a | 19 | |
eencae | 0:b7f1f47bb26a | 20 | // objects |
eencae | 0:b7f1f47bb26a | 21 | Gamepad pad; |
eencae | 0:b7f1f47bb26a | 22 | N5110 lcd; |
el19zf | 2:67b51ee7fc34 | 23 | People people; |
eencae | 0:b7f1f47bb26a | 24 | |
eencae | 0:b7f1f47bb26a | 25 | int main() |
eencae | 0:b7f1f47bb26a | 26 | { |
el19zf | 2:67b51ee7fc34 | 27 | lcd.init(); |
el19zf | 2:67b51ee7fc34 | 28 | lcd.setContrast(0.5); |
el19zf | 2:67b51ee7fc34 | 29 | pad.init(); |
el19zf | 2:67b51ee7fc34 | 30 | people.init(); |
el19zf | 2:67b51ee7fc34 | 31 | people.draw(lcd); |
el19zf | 2:67b51ee7fc34 | 32 | lcd.refresh(); |
el19zf | 2:67b51ee7fc34 | 33 | |
eencae | 0:b7f1f47bb26a | 34 | } |
eencae | 0:b7f1f47bb26a | 35 |