中级会员
- 积分
- 488
- 威望
- 261
- 贡献
- 127
- 兑换币
- 159
- 注册时间
- 2016-7-18
- 在线时间
- 50 小时
- 毕业学校
- 中南民族大学
|
void picture() // OLED 画图像
{
uint8 bmp[7*(V/2)]={0},vide[H][V/2]={0};
uint16 i,j,t=0;
for(i=0;i<H;i++)
{
for(j=0;j<(int16)(V/2);j++)
{
if(video[i][j*2]==white)
{ vide[i][j]=1;}
else
{ vide[i][j]=0;}
if(i==top_line)
vide[i][j]=0;
}
vide[i][center[i]/2]=0;
//if(send_zuo==1)
vide[i][bianyan[0][i]/2]=0;
//if(send_you==1)
vide[i][bianyan[1][i]/2]=0;
}
for(i=0;i<7;i++)
{
for(j=0;j<(int16)(V/2);j++)
{
if(i<6)
{bmp[t++]=(uint8)(vide[i*8][j]+vide[i*8+1][j]*2+vide[i*8+2][j]*4+vide[i*8+3][j]*8+vide[i*8+4][j]*16+vide[i*8+5][j]*32+vide[i*8+6][j]*64+vide[i*8+7][j]*128);
}
else
{
bmp[t++]=(uint8)(vide[i*8][j]+vide[i*8+1][j]*2+vide[i*8+2][j]*4+vide[i*8+3][j]*8+vide[i*8+4][j]*16+vide[i*8+5][j]*32+vide[i*8+6][j]*64);
}
}
}
Draw_BMP(0,0,V/2,6,bmp);
}
这是OLED画图像,不明觉厉,到底是哪里出的错,求告知,求告知
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|