本帖最后由 bnsycmc 于 2020-3-14 17:13 編輯
之前用Keil默認的編碼方式是GB2312,看了下GT的字庫和方正的字庫都是基于GB2312或者GBK的,有時候聯(lián)網(wǎng)時還會有轉(zhuǎn)碼的問題,所以開源了這個UTF-8的字庫.
想了想以后UTF-8是大趨勢,所以設(shè)計了基于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);
復(fù)制代碼
顯示效果如下
Snipaste_1.png (39.36 KB, 下載次數(shù): 55)
下載附件
2020-3-13 17:29 上傳
開源的地址 github.com/simple51/S51_UTF_8_FontLibrar
|