cauqleuir madre

Dependencies:   SDFileSystem mbed TFTLCD

Revision:
22:9e6c02d5f85d
Parent:
21:ed9ea3485f93
Child:
23:eebe16b5b9c2
diff -r ed9ea3485f93 -r 9e6c02d5f85d main.cpp
--- a/main.cpp	Sat Feb 02 02:24:57 2013 +0000
+++ b/main.cpp	Sat Feb 02 02:30:22 2013 +0000
@@ -6,9 +6,11 @@
     HX8340S_LCD lcd( p9, p14, p13, p11);
     lcd.Initialize();
     lcd.ClearScreen();
+    printf("superDisplay\c\n");
 }
 void superSd(unsigned char*buffer,int offset,int bytes,const char *path)
 {
+     printf("superSD\c\n");
      SDFileSystem sd(p11, p12, p13, p8, "sd"); // the pinout on the mbed Cool Components workshop board
      FILE *fp =fopen(path, "r");
    
@@ -24,6 +26,7 @@
 }
 void colorCompute(unsigned char*buffer, unsigned int* colorBuffer,int offset,int sizeOfBuffer)
 {
+    printf("ColorCompute\c\n");
     for(int i=offset;i<sizeOfBuffer+offset;i=i+4)
     {
         colorBuffer[i]=buffer[i]<<16+buffer[i+1]<<8+buffer[i+2];
@@ -31,6 +34,7 @@
 }
 void pickUpLine(unsigned char*buffer, unsigned int* colorBuffer,int sizeOfBuffer,int sizeOfLine,const char *path)
 {
+    printf("Pickupline\c\n");
     int i =54;
     int delta=sizeOfLine/(sizeOfBuffer/4);
     for(int j=0;j<sizeOfLine;j=j+delta)
@@ -44,6 +48,7 @@
 void drawLine(unsigned int* color,int y)
 {
     HX8340S_LCD lcd( p9, p14, p13, p11);
+    printf("drawline\c\n");
     for(int i=0;i<220;i++)
     {
         //lcd.DrawPixel(i,y,color[i]);
@@ -87,6 +92,7 @@
     
     unsigned char rawbytes[80];
     unsigned int color[220];
+    superDisplay();
     pickUpLine(rawbytes,color,80,220,"/sd/mydir/rose.bmp");
     drawLine(color,0);