自己做的汉字字模数组确始终只显示第一个汉字,什么原因?

2019-07-20 09:56发布

使用的是阿波罗F429的开发板,我的是类似于字符一样自己用PCtoLCD2002做了个汉字字模数组,应为只需要使用极少数的汉字,
2018-01-04_182706.png


稍微做了一下修改:
2018-01-04_182735.png


2018-01-04_182756.png



最后在main中调了Show_Str(30,30,100,100,"abc开发板输入天下",16,0);
就显示如下效果:
QQ图片20180104183206.png



求大神什么原因能让其正常显示。





友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
8条回答
pdwdzz
2019-07-20 17:33
自定义字摸给你个思路。首先用一个数组保存自己定义字符的内码如u8 ZF[]={"我爱单片机"};,然后根据这个顺序生成一个字摸数组
u8 ZM[]={oxFF。。。。。。。//我                              
                oxFF。。。。。。。//爱
。。。
}
在写一个内码匹配,假如我要找“爱”,就用“爱”的内码到ZF[]中匹配,发现第二个汉字内码对上了,就说明“爱”是在ZM[]中的第二个字摸。

一周热门 更多>