haiying 发表于 2012-4-19 16:26:56

裸奔2.3RGB

while(1)
{
for(ii=0;ii<32;ii++){
Glib_Line(ii,0,ii,240,(ii<<11) | (0<<5) | (0));//红色,逐渐加深色
}
for(ii=32;ii<95;ii++){
Glib_Line(ii,0,ii,240,(0<<11) | ((ii-31)<<5) | (0));//绿色,逐渐加深
}
for(ii=95;ii<126;ii++){
Glib_Line(ii,0,ii,240,(0<<11) | (0<<5) | (ii-96));//蓝色,逐渐加深
}
for(ii=126;ii<160;ii++){
Glib_Line(ii,0,ii,240,(0x1f<<11) | (0x3f<<5) | (0));//红色+绿色=黄色
}
for(ii=160;ii<200;ii++){
Glib_Line(ii,0,ii,240,(0<<11) | (0x3f<<5) | (0x1f));//绿色+蓝色=青色
}
for(ii=200;ii<240;ii++){
Glib_Line(ii,0,ii,240,(0x1f<<11) | (0<<5) | (0x1f));//红色+蓝色=品红
}
}
上面的代码,对应的屏320*240
改成480*272要如何设置?

TQ_guoxixiao 发表于 2012-4-19 17:09:40

你这些代码看不出跟屏有什么关系
也就是说,换480*272的屏同样也可以运行

haiying 发表于 2012-4-19 19:22:49

TQ_guoxixiao 发表于 2012-4-19 17:09 static/image/common/back.gif
你这些代码看不出跟屏有什么关系
也就是说,换480*272的屏同样也可以运行

但是我把源码烧写进去,出现的是花屏~

TQ_guoxixiao 发表于 2012-4-23 09:13:57

haiying 发表于 2012-4-19 19:22 static/image/common/back.gif
但是我把源码烧写进去,出现的是花屏~

可能跟你这个函数有关系:Glib_Line,找找原因。
页: [1]
查看完整版本: 裸奔2.3RGB