本帖最后由 yinxiang2207 于 2020-3-15 18:43 编辑
之前用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);
复制代码 显示效果
目前暂时只支持数字英文中文和部分日文,后续会加上韩文等其他语言
有需要的还请给个star
https://github.com/simple51/S51_UTF_8_FontLibrary
2020-3-15
添加中文说明
添加gitee地址
https://gitee.com/bnsycmc/UTF_8_FontLib
|