不带字库的12864液晶显示 GBK全汉字字库问题
请教一下就是本来想在一块12864不带字库的lcd上显示汉字,想把汉字包括的常用字和生用字 使用的所用汉字问题都加入内存使用。在使用的时候再从字库之中找读出来,这个过程怎么来实现啊??一点头绪都没得。。。哪位指点下怎么加字库到内存,要显示汉字的时候又要怎么来操作。。能直接给个关键代码或者字库使用的demo吗?????头疼都一周了,这方面的资料不好找啊!!!
[解决办法]
如果你用到的字很多而且未来可能扩展的话,小字库是很腚疼的问题。常见做法你下在一个字模生成软件就明白了。都是生成一个一维数组,每个汉字占用的字节数是相同的。建议你直接买现成的外挂字库IC,SPI接口,好像最高支持30MHz的时钟频率,很多手机的小字体都用这类。写程序的时候直接在代码里写中文字符串就行,编译器自动把每个汉字识别成两个字节组成的内码,你要做的是从字符串里按字节依次取出内容并判断它是中文或英文,然后根据内码货ASCII码去计算在字库中的偏移量。算好之后去IC里寻址,然后读取特定个数的字节。