cauqleuir madre

Dependencies:   SDFileSystem mbed TFTLCD

Committer:
Danton
Date:
Sat Feb 02 18:54:33 2013 +0000
Revision:
56:51410b4b1078
Parent:
55:b6e70eb4276c
Child:
57:ed9db2bcd1bf
before I rearreange the code

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Danton 56:51410b4b1078 1 #include "imaginator.h"
Danton 50:86df5e163b08 2 void drawLine(int* color,int y)
Danton 15:3bfbb557020e 3 {
Danton 37:836771aa9230 4 HX8340S_LCD lcd(p9, p14, p13, p11);
Danton 56:51410b4b1078 5 DigitalOut scr(p9);
Danton 33:7154faa730e5 6 scr=0;
Danton 56:51410b4b1078 7 int k=0;
Danton 56:51410b4b1078 8 int j=y;
Danton 56:51410b4b1078 9 //int i,p;
Danton 56:51410b4b1078 10 //for(int p=0;p<5;p++)
Danton 56:51410b4b1078 11 //{
Danton 56:51410b4b1078 12 for(int i=0;i<220;i++)
Danton 56:51410b4b1078 13 {
Danton 56:51410b4b1078 14 lcd.DrawPixel(i,j,color[k]);
Danton 56:51410b4b1078 15 k++;
Danton 56:51410b4b1078 16 }
Danton 56:51410b4b1078 17 j++;
Danton 56:51410b4b1078 18 //}
Danton 56:51410b4b1078 19 for(int i=0;i<220;i++)
Danton 56:51410b4b1078 20 {
Danton 56:51410b4b1078 21 lcd.DrawPixel(i,j,color[k]);
Danton 56:51410b4b1078 22 k++;
Danton 56:51410b4b1078 23 }
Danton 56:51410b4b1078 24 j++;
Danton 56:51410b4b1078 25 for(int i=0;i<220;i++)
Danton 56:51410b4b1078 26 {
Danton 56:51410b4b1078 27 lcd.DrawPixel(i,j,color[k]);
Danton 56:51410b4b1078 28 k++;
Danton 56:51410b4b1078 29 }
Danton 56:51410b4b1078 30 j++;
Danton 56:51410b4b1078 31 for(int i=0;i<220;i++)
Danton 56:51410b4b1078 32 {
Danton 56:51410b4b1078 33 lcd.DrawPixel(i,j,color[k]);
Danton 56:51410b4b1078 34 k++;
Danton 56:51410b4b1078 35 }
Danton 56:51410b4b1078 36 j++;
Danton 56:51410b4b1078 37 for(int i=0;i<220;i++)
Danton 56:51410b4b1078 38 {
Danton 56:51410b4b1078 39 lcd.DrawPixel(i,j,color[k]);
Danton 56:51410b4b1078 40 k++;
Danton 56:51410b4b1078 41 }
Danton 56:51410b4b1078 42 j++;
Danton 56:51410b4b1078 43 for(int i=0;i<220;i++)
Danton 56:51410b4b1078 44 {
Danton 56:51410b4b1078 45 lcd.DrawPixel(i,j,color[k]);
Danton 56:51410b4b1078 46 k++;
Danton 56:51410b4b1078 47 }
Danton 56:51410b4b1078 48 j++;
Danton 56:51410b4b1078 49 for(int i=0;i<220;i++)
Danton 56:51410b4b1078 50 {
Danton 56:51410b4b1078 51 lcd.DrawPixel(i,j,color[k]);
Danton 56:51410b4b1078 52 k++;
Danton 56:51410b4b1078 53 }
Danton 56:51410b4b1078 54 j++;
Danton 56:51410b4b1078 55 for(int i=0;i<220;i++)
Danton 56:51410b4b1078 56 {
Danton 56:51410b4b1078 57 lcd.DrawPixel(i,j,color[k]);
Danton 56:51410b4b1078 58 k++;
Danton 56:51410b4b1078 59 }
Danton 56:51410b4b1078 60 j++;
Danton 56:51410b4b1078 61 for(int i=0;i<220;i++)
Danton 56:51410b4b1078 62 {
Danton 56:51410b4b1078 63 lcd.DrawPixel(i,j,color[k]);
Danton 56:51410b4b1078 64 k++;
Danton 56:51410b4b1078 65 }
Danton 56:51410b4b1078 66 j++;
Danton 56:51410b4b1078 67 for(int i=0;i<220;i++)
Danton 56:51410b4b1078 68 {
Danton 56:51410b4b1078 69 lcd.DrawPixel(i,j,color[k]);
Danton 56:51410b4b1078 70 k++;
Danton 56:51410b4b1078 71 }
Danton 56:51410b4b1078 72 j++;
Danton 56:51410b4b1078 73 for(int i=0;i<220;i++)
Danton 56:51410b4b1078 74 {
Danton 56:51410b4b1078 75 lcd.DrawPixel(i,j,color[k]);
Danton 56:51410b4b1078 76 k++;
Danton 56:51410b4b1078 77 }
Danton 56:51410b4b1078 78 j++;
Danton 56:51410b4b1078 79 for(int i=0;i<220;i++)
Danton 56:51410b4b1078 80 {
Danton 56:51410b4b1078 81 lcd.DrawPixel(i,j,color[k]);
Danton 56:51410b4b1078 82 k++;
Danton 56:51410b4b1078 83 }
Danton 56:51410b4b1078 84 j++;
Danton 56:51410b4b1078 85 for(int i=0;i<220;i++)
Danton 56:51410b4b1078 86 {
Danton 56:51410b4b1078 87 lcd.DrawPixel(i,j,color[k]);
Danton 56:51410b4b1078 88 k++;
Danton 56:51410b4b1078 89 }
Danton 56:51410b4b1078 90 j++;
Danton 56:51410b4b1078 91 for(int i=0;i<220;i++)
Danton 56:51410b4b1078 92 {
Danton 56:51410b4b1078 93 lcd.DrawPixel(i,j,color[k]);
Danton 56:51410b4b1078 94 k++;
Danton 56:51410b4b1078 95 }
Danton 56:51410b4b1078 96 j++;
Danton 56:51410b4b1078 97 for(int i=0;i<220;i++)
Danton 56:51410b4b1078 98 {
Danton 56:51410b4b1078 99 lcd.DrawPixel(i,j,color[k]);
Danton 56:51410b4b1078 100 k++;
Danton 56:51410b4b1078 101 }
Danton 56:51410b4b1078 102 j++;
Danton 56:51410b4b1078 103 for(int i=0;i<220;i++)
Danton 56:51410b4b1078 104 {
Danton 56:51410b4b1078 105 lcd.DrawPixel(i,j,color[k]);
Danton 56:51410b4b1078 106 k++;
Danton 56:51410b4b1078 107 }
Danton 56:51410b4b1078 108 j++;
allanalpha 42:1c682c42672c 109 scr=1;
Danton 56:51410b4b1078 110 return;
Danton 15:3bfbb557020e 111 }
Danton 21:ed9ea3485f93 112
allanalpha 41:c18e7c2b912a 113
Danton 0:a11b3a90c259 114 int main() {
Danton 6:ac9692245a01 115 printf("Hello Stinky World!\c\n");
Danton 56:51410b4b1078 116 unsigned char rawbytes[14080];
Danton 56:51410b4b1078 117 int color[3520];
Danton 34:451b67720e07 118 unsigned int absPtr=54;
Danton 22:9e6c02d5f85d 119 superDisplay();
Danton 56:51410b4b1078 120 for(int i=0;i<176;i=i+16)
Danton 34:451b67720e07 121 {
Danton 56:51410b4b1078 122 pickUpLine(rawbytes,color,14080,3520,"/sd/mydir/rose.bmp",&absPtr);
Danton 34:451b67720e07 123 drawLine(color,i);
Danton 34:451b67720e07 124 }
Danton 0:a11b3a90c259 125 printf("Goodbye World!\c\n");
Danton 0:a11b3a90c259 126 }