prog LiroyMerlin
Dependencies: TS_DISCO_F746NG mbed LCD_DISCO_F746NG BSP_DISCO_F746NG BUTTON_GROUP
draw.h
- Committer:
- antoine_carpentier
- Date:
- 2021-06-17
- Revision:
- 5:b297aec21a24
File content as of revision 5:b297aec21a24:
#include "bluetooth.h" #include "LogoParisSaclay.h" #include "market.h" #include "fleche.h" #include "balzac.h" #include "blacksad.h" #include "boule.h" #include "cahier.h" #include "cid.h" #include "cyrano.h" #include "domjuan.h" #include "fleurs.h" #include "gazette.h" #include "hernani.h" #include "Leroy_Merlin.h" //LeroyMerlin void drawImage_Leroy_Merlin(int offsetX, int offsetY) { int x = 0; int y = 0; uint32_t* dataPtr = (uint32_t*)Leroy_Merlin.data; while(y < Leroy_Merlin.height) { while(x < Leroy_Merlin.width) { BSP_LCD_DrawPixel(x + offsetX, y + offsetY, *dataPtr); dataPtr++; x++; } x = 0; y++; } } //market void drawImage_market(int offsetX, int offsetY) { int x = 0; int y = 0; uint32_t* dataPtr = (uint32_t*)market.data; while(y < market.height) { while(x < market.width) { BSP_LCD_DrawPixel(x + offsetX, y + offsetY, *dataPtr); dataPtr++; x++; } x = 0; y++; } } //fleche void drawImage_fleche(int offsetX, int offsetY) { int x = 0; int y = 0; uint32_t* dataPtr = (uint32_t*)fleche.data; while(y < fleche.height) { while(x < fleche.width) { BSP_LCD_DrawPixel(x + offsetX, y + offsetY, *dataPtr); dataPtr++; x++; } x = 0; y++; } } //LogoBT void drawImage_BT(int offsetX, int offsetY) { int x = 0; int y = 0; uint32_t* dataPtr = (uint32_t*)bluetooth.data; while(y < bluetooth.height) { while(x < bluetooth.width) { BSP_LCD_DrawPixel(x + offsetX, y + offsetY, *dataPtr); dataPtr++; x++; } x = 0; y++; } } //Logo void drawImage_LogoParisSaclay(int offsetX, int offsetY) { int x = 0; int y = 0; uint32_t* dataPtr = (uint32_t*)LogoParisSaclay.data; while(y < LogoParisSaclay.height) { while(x < LogoParisSaclay.width) { BSP_LCD_DrawPixel(x + offsetX, y + offsetY, *dataPtr); dataPtr++; x++; } x = 0; y++; } } //blacksad void drawImage_blacksad(int offsetX, int offsetY) { int x = 0; int y = 0; uint32_t* dataPtr = (uint32_t*)blacksad.data; while(y < blacksad.height) { while(x < blacksad.width) { BSP_LCD_DrawPixel(x + offsetX, y + offsetY, *dataPtr); dataPtr++; x++; } x = 0; y++; } } //balzac void drawImage_balzac(int offsetX, int offsetY) { int x = 0; int y = 0; uint32_t* dataPtr = (uint32_t*)balzac.data; while(y < balzac.height) { while(x < balzac.width) { BSP_LCD_DrawPixel(x + offsetX, y + offsetY, *dataPtr); dataPtr++; x++; } x = 0; y++; } } //boule void drawImage_boule(int offsetX, int offsetY) { int x = 0; int y = 0; uint32_t* dataPtr = (uint32_t*)boule.data; while(y < boule.height) { while(x < boule.width) { BSP_LCD_DrawPixel(x + offsetX, y + offsetY, *dataPtr); dataPtr++; x++; } x = 0; y++; } } //cahier void drawImage_cahier(int offsetX, int offsetY) { int x = 0; int y = 0; uint32_t* dataPtr = (uint32_t*)cahier.data; while(y < cahier.height) { while(x < cahier.width) { BSP_LCD_DrawPixel(x + offsetX, y + offsetY, *dataPtr); dataPtr++; x++; } x = 0; y++; } } //cid void drawImage_cid(int offsetX, int offsetY) { int x = 0; int y = 0; uint32_t* dataPtr = (uint32_t*)cid.data; while(y < cid.height) { while(x < cid.width) { BSP_LCD_DrawPixel(x + offsetX, y + offsetY, *dataPtr); dataPtr++; x++; } x = 0; y++; } } //cyrano void drawImage_cyrano(int offsetX, int offsetY) { int x = 0; int y = 0; uint32_t* dataPtr = (uint32_t*)cyrano.data; while(y < cyrano.height) { while(x < cyrano.width) { BSP_LCD_DrawPixel(x + offsetX, y + offsetY, *dataPtr); dataPtr++; x++; } x = 0; y++; } } //domjuan void drawImage_domjuan(int offsetX, int offsetY) { int x = 0; int y = 0; uint32_t* dataPtr = (uint32_t*)domjuan.data; while(y < domjuan.height) { while(x < domjuan.width) { BSP_LCD_DrawPixel(x + offsetX, y + offsetY, *dataPtr); dataPtr++; x++; } x = 0; y++; } } //fleurs void drawImage_fleurs(int offsetX, int offsetY) { int x = 0; int y = 0; uint32_t* dataPtr = (uint32_t*)fleurs.data; while(y < fleurs.height) { while(x < fleurs.width) { BSP_LCD_DrawPixel(x + offsetX, y + offsetY, *dataPtr); dataPtr++; x++; } x = 0; y++; } } //gazette void drawImage_gazette(int offsetX, int offsetY) { int x = 0; int y = 0; uint32_t* dataPtr = (uint32_t*)gazette.data; while(y < gazette.height) { while(x < gazette.width) { BSP_LCD_DrawPixel(x + offsetX, y + offsetY, *dataPtr); dataPtr++; x++; } x = 0; y++; } } //hernani void drawImage_hernani(int offsetX, int offsetY) { int x = 0; int y = 0; uint32_t* dataPtr = (uint32_t*)hernani.data; while(y < hernani.height) { while(x < hernani.width) { BSP_LCD_DrawPixel(x + offsetX, y + offsetY, *dataPtr); dataPtr++; x++; } x = 0; y++; } }