ELEC2645 (2018/19) / Mbed 2 deprecated el17dtt

Dependencies:   mbed

Committer:
batJoro
Date:
Wed Apr 10 08:00:16 2019 +0000
Revision:
3:f686f6d7bdff
Parent:
1:3183193cf44e
Child:
4:2deeeeb6c1e1
Almost doen with the meun folder ;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
batJoro 0:a0dedca5e89f 1
batJoro 0:a0dedca5e89f 2 #include "mbed.h"
batJoro 1:3183193cf44e 3 #include "Gamepad.h"
batJoro 1:3183193cf44e 4 #include "N5110.h"
batJoro 1:3183193cf44e 5 #include "menu.h"
batJoro 1:3183193cf44e 6
batJoro 0:a0dedca5e89f 7
batJoro 0:a0dedca5e89f 8 /*
batJoro 0:a0dedca5e89f 9 ELEC2645 Embedded Systems Project
batJoro 0:a0dedca5e89f 10 School of Electronic & Electrical Engineering University of Leeds
batJoro 0:a0dedca5e89f 11
batJoro 0:a0dedca5e89f 12 Name: Dobri Tsvetkov
batJoro 0:a0dedca5e89f 13 Username: el17dtt
batJoro 0:a0dedca5e89f 14 Student ID Number: 201154059
batJoro 0:a0dedca5e89f 15 Date: 12.03.2019
batJoro 0:a0dedca5e89f 16 */
batJoro 0:a0dedca5e89f 17
batJoro 3:f686f6d7bdff 18
batJoro 3:f686f6d7bdff 19 /////////////// structs /////////////////
batJoro 3:f686f6d7bdff 20
batJoro 3:f686f6d7bdff 21
batJoro 3:f686f6d7bdff 22 /////////////// objects ///////////////
batJoro 3:f686f6d7bdff 23 N5110 lcd(PTC9,PTC0,PTC7,PTD2,PTD1,PTC11);
batJoro 1:3183193cf44e 24 Gamepad gamepad;
batJoro 1:3183193cf44e 25
batJoro 3:f686f6d7bdff 26 ///////////// prototypes ///////////////
batJoro 0:a0dedca5e89f 27
batJoro 3:f686f6d7bdff 28
batJoro 3:f686f6d7bdff 29 ///////////// functions ////////////////
batJoro 0:a0dedca5e89f 30 int main() {
batJoro 1:3183193cf44e 31 // initialize the gamepad
batJoro 1:3183193cf44e 32 gamepad.init();
batJoro 1:3183193cf44e 33 gamepad.leds_on();
batJoro 0:a0dedca5e89f 34
batJoro 1:3183193cf44e 35 // initialize the lcd
batJoro 1:3183193cf44e 36 lcd.init();
batJoro 1:3183193cf44e 37 lcd.setContrast(0.4);
batJoro 1:3183193cf44e 38
batJoro 1:3183193cf44e 39 while(true) {
batJoro 1:3183193cf44e 40 // refresh the screen
batJoro 1:3183193cf44e 41 lcd.clear();
batJoro 1:3183193cf44e 42
batJoro 3:f686f6d7bdff 43
batJoro 1:3183193cf44e 44 Menu menu;
batJoro 1:3183193cf44e 45 menu.startMainMenu(lcd);
batJoro 1:3183193cf44e 46
batJoro 1:3183193cf44e 47 // lcd.drawLine(11, 47, 74, 45, 1);
batJoro 1:3183193cf44e 48 lcd.refresh();
batJoro 1:3183193cf44e 49
batJoro 1:3183193cf44e 50 }
batJoro 0:a0dedca5e89f 51 }