maxime bouillot / Mbed 2 deprecated testLucadeTHmaxBOUI

Dependencies:   LCD_DISCO_F429ZI mbed BSP_DISCO_F429ZI

Committer:
Luca1996
Date:
Thu Feb 21 10:14:38 2019 +0000
Revision:
1:2d619409d9fc
Parent:
0:f088dc72fbd4
Child:
2:775406d73f0b
k

Who changed what in which revision?

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