snowflyin的个人空间 https://bbs.21ic.com/?456050 [收藏] [复制] [RSS]

日志

STM32F407开发板中文字库显示之中文字库介绍和下载(二)

已有 436 次阅读2018-12-20 20:18 |个人分类:STM32F407实战|系统分类:单片机

上篇讲了字库的基本知识和SD卡下载字库的方式,本篇将如何使用字库。

字库的获取

点阵24*24的每个中文在字库中占72个bytes,所以通过公式,pos = ((High8bit-0xa1)*94+Low8bit-0xa1)*WIDTH_CH_CHAR*HEIGHT_CH_CHAR/8可以计算出汉字在字库中的偏移。

读出字库后,通过下面的方法可以将每个字库通过写点的api把汉字在屏幕中显示出来。


字库的刷新方式, 先刷行,每行先刷第一个byte,然后再刷第二个byte,最后刷第三个byte。
最后看下最上层的代码及显示效果

需要源代码和开发板验证的同学, 请上淘宝店铺https://shop36329318.taobao.com/ 吧!


路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)