Basic example how to use DrawPixel with STM32F746

Dependencies:   BSP_DISCO_F746NG LCD_DISCO_F746NG TS_DISCO_F746NG mbed

Revision:
1:8a54b7de2617
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Output/Output.cpp	Wed Feb 21 19:38:50 2018 +0000
@@ -0,0 +1,32 @@
+#include "mbed.h"
+#include "Output.h"
+#include "LCD_DISCO_F746NG.h"
+
+extern LCD_DISCO_F746NG lcd;
+
+bool Output::draw_image(const unsigned long* indirizzo_acceso,  const unsigned long* indirizzo_spento, bool stato, int off_X, int off_Y)
+{
+int riga, colonna; 
+unsigned long contatore=0;
+   
+    if (stato)  {
+        for (riga=0; riga<60; riga++)  {
+            for ( colonna=0; colonna<50; colonna++)  {
+                lcd.DrawPixel (off_X+colonna, riga+off_Y, *(indirizzo_acceso+contatore));
+                contatore++;
+            }
+            colonna=0;
+        }
+    }
+    else {
+        for (riga=0; riga<60; riga++)  {
+            for ( colonna=0; colonna<50; colonna++)  {
+                lcd.DrawPixel (off_X+colonna, riga+off_Y, *(indirizzo_spento+contatore));
+                contatore++;
+            }
+            colonna=0;
+        }
+    }
+return 0;
+}
+