
X
Dependencies: mbed BSP_DISCO_F746NG
fonctions.cpp
- Committer:
- valentin__
- Date:
- 2020-10-21
- Revision:
- 1:80d2a1719d10
- Child:
- 2:3070bad3789b
File content as of revision 1:80d2a1719d10:
#include "mbed.h" #include "stm32746g_discovery_lcd.h" #include "stm32746g_discovery_ts.h" #include "fonctions.h" void Page1() { BSP_LCD_Clear(LCD_COLOR_WHITE); BSP_LCD_SetBackColor(LCD_COLOR_WHITE); BSP_LCD_SetTextColor(LCD_COLOR_BLACK); BSP_LCD_DisplayStringAt(0, LINE(5), (uint8_t *)"Page1", CENTER_MODE); } void Page2() { BSP_LCD_Clear(LCD_COLOR_ORANGE); BSP_LCD_SetBackColor(LCD_COLOR_GREEN); BSP_LCD_SetTextColor(LCD_COLOR_BLACK); BSP_LCD_DisplayStringAt(0, LINE(5), (uint8_t *)"Page2", CENTER_MODE); } void Bienvenue() { BSP_LCD_Clear(LCD_COLOR_WHITE); BSP_LCD_Clear(LCD_COLOR_WHITE); BSP_LCD_SetTextColor(LCD_COLOR_BLACK); BSP_LCD_DisplayStringAt(0, LINE(5), (uint8_t *)"Bienvenue", CENTER_MODE); } void AfficherPage(int NumeroPage) { switch(NumeroPage) { case 0 : Bienvenue(); break; case 1 : Page1(); break; case 2 : Page2(); printf("Affichage page %d\n", NumeroPage); break; //case 4 : // printf("Affichage page %d\n", NumeroPage); // break; default : PageErreur(); printf("erreur appel AfficherPage %d", NumeroPage); } } void PageErreur(){ BSP_LCD_Clear(LCD_COLOR_BLUE); BSP_LCD_SetBackColor(LCD_COLOR_BLUE); BSP_LCD_SetTextColor(LCD_COLOR_BLACK); BSP_LCD_DisplayStringAt(0, LINE(5), (uint8_t *)"ERREUR", CENTER_MODE); }