test

Dependencies:   BSP_DISCO_F746NG LCD_DISCO_F746NG mbed

Committer:
kai86
Date:
Tue Dec 15 16:14:07 2015 +0000
Revision:
0:80fdfe725ffc
test

Who changed what in which revision?

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