为什么这个程序下载到开发板上 屏上只显示几个黑点?

2019-07-15 08:50发布

YO485(LO8`SB]3Y6]KY(@{G.png 4~PQ38__`EKRTQ4]Y%EWCB4.png [R}LP}W)[K460QNACQ`83~S.png 17DC8DCBF5FCD9D503466BA35FEA2D56.jpg 为什么这个程序下载到开发板上 屏上只显示几个黑点,找了好久了没找出原因!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
SXXYC
1楼-- · 2019-07-15 21:38
可以单独调试LCD_SHOWCHAR,看能不能正确显示字符,然后再联调
星尘2016
2楼-- · 2019-07-16 03:17
应该是LCD_SHOWCHAR有问题  不过不太确定  下面是我用OLED显示字符用的函数  可以参考下
u8 y0=y;
chr=chr-' ';//得到偏移后的值
for(t=0;t<size;t++)
    {   
        temp=asc2_1608[chr][t];        //调用1608字体                                   
        for(t1=0;t1<8;t1++)
        {
                if(temp&0x80)OLED_DrawPoint(x,y,mode);
                else OLED_DrawPoint(x,y,!mode);
                temp<<=1;
                y++;
                if((y-y0)==size)
                {
                        y=y0;
                        x++;
                        break;
                }
        }           
    }
星尘2016
3楼-- · 2019-07-16 09:01
星尘2016 发表于 2018-3-24 22:31
应该是LCD_SHOWCHAR有问题  不过不太确定  下面是我用OLED显示字符用的函数  可以参考下
u8 y0=y;
chr=chr-' ';//得到偏移后的值

希望能帮到你哈

一周热门 更多>