f

Dependencies:   BSP_DISCO_F746NG LCD_DISCO_F746NG mbed

Committer:
Heneer
Date:
Fri Sep 28 08:18:52 2018 +0000
Revision:
0:5ed03295c76c
d

Who changed what in which revision?

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