智能车制作
标题:
有没有人能给个5110显示二值化跑道图像的函数。。
[打印本页]
作者:
李健明
时间:
2015-6-6 14:59
标题:
有没有人能给个5110显示二值化跑道图像的函数。。
这个函数什么意思,懂的帮忙解释一下。。谢谢!
/*-----------------------------------------------------------------------
LCD_draw_map : 位图绘制函数
输入参数:X、Y :位图绘制的起始X、Y坐标;
*map :位图点阵数据;
Pix_x :位图像素(长)
Pix_y :位图像素(宽)
编写日期 :2011-4-5
最后修改日期 :2011-4-6
-----------------------------------------------------------------------*/
void LCD_draw_bmp_pixel(unsigned char X,unsigned char Y,unsigned char *map,
unsigned char Pix_x,unsigned char Pix_y,unsigned char hhh)
{
unsigned int i;
signed int n;
unsigned char row,*p;
unsigned char CCD_temp[84];
p=CCD_temp;
for (n=0;n<IMAGE_COLUMN;n=n+2)
{
*p = (Image[hhh][n]) +(Image[hhh+1][n])*2+ (Image[hhh+2][n])*4+ (Image[hhh+3][n])*8+
(Image[hhh+4][n])*16+(Image[hhh+5][n])*32+(Image[hhh+6][n])*64+(Image[hhh+7][n])*128;
p++;
}
if(Pix_y % 8 == 0)
row = Pix_y / 8; //计算位图所占行数
else
row = Pix_y / 8 + 1;
for (n=0;n<row;n++)
{
LCD_set_XY(X,Y);
for(i=0; i<Pix_x; i++)
{
LCD_write_byte(CCD_temp[i+n * Pix_x], 1);
}
Y++; //换行
}
}
作者:
光电直立
时间:
2015-6-26 09:16
现在能显示了吗?
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2