done

Dependencies:   LCD_DISCO_F429ZI mbed BSP_DISCO_F429ZI

Committer:
mikewws
Date:
Fri May 24 01:45:06 2019 +0000
Revision:
0:9fcc743592db
initial

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mikewws 0:9fcc743592db 1 #include "mbed.h"
mikewws 0:9fcc743592db 2 #include "LCD_DISCO_F429ZI.h"
mikewws 0:9fcc743592db 3
mikewws 0:9fcc743592db 4 LCD_DISCO_F429ZI lcd;
mikewws 0:9fcc743592db 5
mikewws 0:9fcc743592db 6 DigitalOut led1(LED1);
mikewws 0:9fcc743592db 7
mikewws 0:9fcc743592db 8 int main()
mikewws 0:9fcc743592db 9 {
mikewws 0:9fcc743592db 10 led1 = 1;
mikewws 0:9fcc743592db 11
mikewws 0:9fcc743592db 12 BSP_LCD_SetFont(&Font20);
mikewws 0:9fcc743592db 13 lcd.DisplayStringAt(0, LINE(1), (uint8_t *)"MBED EXAMPLE", CENTER_MODE);
mikewws 0:9fcc743592db 14 wait(1);
mikewws 0:9fcc743592db 15
mikewws 0:9fcc743592db 16 while(1)
mikewws 0:9fcc743592db 17 {
mikewws 0:9fcc743592db 18 lcd.Clear(LCD_COLOR_BLUE);
mikewws 0:9fcc743592db 19 lcd.SetBackColor(LCD_COLOR_BLUE);
mikewws 0:9fcc743592db 20 lcd.SetTextColor(LCD_COLOR_WHITE);
mikewws 0:9fcc743592db 21 wait(0.3);
mikewws 0:9fcc743592db 22 lcd.DisplayStringAt(0, LINE(4), (uint8_t *)"DISCOVERY", CENTER_MODE);
mikewws 0:9fcc743592db 23 lcd.DisplayStringAt(0, LINE(5), (uint8_t *)"STM32F429ZI", CENTER_MODE);
mikewws 0:9fcc743592db 24 wait(1);
mikewws 0:9fcc743592db 25
mikewws 0:9fcc743592db 26 lcd.Clear(LCD_COLOR_GREEN);
mikewws 0:9fcc743592db 27
mikewws 0:9fcc743592db 28 lcd.SetTextColor(LCD_COLOR_BLUE);
mikewws 0:9fcc743592db 29 lcd.FillRect(10, 20, 50, 50);
mikewws 0:9fcc743592db 30 wait(0.1);
mikewws 0:9fcc743592db 31 lcd.SetTextColor(LCD_COLOR_BROWN);
mikewws 0:9fcc743592db 32 lcd.FillCircle(80, 80, 50);
mikewws 0:9fcc743592db 33 wait(0.1);
mikewws 0:9fcc743592db 34 lcd.SetTextColor(LCD_COLOR_YELLOW);
mikewws 0:9fcc743592db 35 lcd.FillEllipse(150, 150, 50, 100);
mikewws 0:9fcc743592db 36 wait(0.1);
mikewws 0:9fcc743592db 37 lcd.SetTextColor(LCD_COLOR_RED);
mikewws 0:9fcc743592db 38 lcd.FillCircle(200, 200, 40);
mikewws 0:9fcc743592db 39 wait(1);
mikewws 0:9fcc743592db 40
mikewws 0:9fcc743592db 41 lcd.SetBackColor(LCD_COLOR_ORANGE);
mikewws 0:9fcc743592db 42 lcd.SetTextColor(LCD_COLOR_CYAN);
mikewws 0:9fcc743592db 43 BSP_LCD_SetFont(&Font24);
mikewws 0:9fcc743592db 44 lcd.DisplayStringAt(0, LINE(7), (uint8_t *)"HAVE FUN !!!", CENTER_MODE);
mikewws 0:9fcc743592db 45 wait(1);
mikewws 0:9fcc743592db 46
mikewws 0:9fcc743592db 47 led1 = !led1;
mikewws 0:9fcc743592db 48 wait(0.5);
mikewws 0:9fcc743592db 49 }
mikewws 0:9fcc743592db 50 }
mikewws 0:9fcc743592db 51