this is only for Jonathon do not download otherwise

Dependencies:   mbed mbed-rtos 4DGL-uLCD-SE

Committer:
flameoball
Date:
Wed Feb 20 16:23:29 2019 +0000
Revision:
0:0dceb954eb2b
safdasdf;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
flameoball 0:0dceb954eb2b 1 #include "mbed.h"
flameoball 0:0dceb954eb2b 2 #include "rtos.h"
flameoball 0:0dceb954eb2b 3 #include "uLCD_4DGL.h"
flameoball 0:0dceb954eb2b 4
flameoball 0:0dceb954eb2b 5 uLCD_4DGL uLCD(p13,p14,p11); // serial tx, serial rx, reset pin;
flameoball 0:0dceb954eb2b 6 DigitalOut myled(LED1);
flameoball 0:0dceb954eb2b 7
flameoball 0:0dceb954eb2b 8 Mutex lcd_mutex;
flameoball 0:0dceb954eb2b 9 void thread1(void const *args){
flameoball 0:0dceb954eb2b 10
flameoball 0:0dceb954eb2b 11 }
flameoball 0:0dceb954eb2b 12 void thread2(void const *args){
flameoball 0:0dceb954eb2b 13
flameoball 0:0dceb954eb2b 14 }
flameoball 0:0dceb954eb2b 15 void thread3(void const *args){
flameoball 0:0dceb954eb2b 16
flameoball 0:0dceb954eb2b 17 }
flameoball 0:0dceb954eb2b 18
flameoball 0:0dceb954eb2b 19 int main() {
flameoball 0:0dceb954eb2b 20 Thread t1(thread1); //start thread1
flameoball 0:0dceb954eb2b 21 Thread t2(thread2); //start thread2
flameoball 0:0dceb954eb2b 22 Thread t3(thread3); //start thread3
flameoball 0:0dceb954eb2b 23 while(1) {
flameoball 0:0dceb954eb2b 24 myled = 1;
flameoball 0:0dceb954eb2b 25 wait(0.2);
flameoball 0:0dceb954eb2b 26 myled = 0;
flameoball 0:0dceb954eb2b 27 wait(0.2);
flameoball 0:0dceb954eb2b 28 }
flameoball 0:0dceb954eb2b 29 }