本帖最后由 bnsycmc 于 2020-3-14 17:13 编辑
之前用Keil默认的编码方式是GB2312,看了下GT的字库和方正的字库都是基于GB2312或者GBK的,有时候联网时还会有转码的问题,所以开源了这个UTF-8的字库.
想了想以后UTF-8是大趋势,所以设计了基于UTF-8编码的点阵字库
使用的是16Mbits SPI FLASH 进行保存的.
GUI的显示参考代码如下:
- S51_GUI_Display_Str(Font_8,0,0,"ASCII Test",0,0);
- S51_GUI_Display_Str(Font_16, 2, 0, "A!@中文测试", 0, 0);
- S51_GUI_Display_Str(Font_16, 4, 0, "三升锡", 0, 1);
复制代码
显示效果如下
开源的地址 github.com/simple51/S51_UTF_8_FontLibrar
|