STM32点阵字库-字符偏移量获取
- Fang XS.
- 1452512966@qq.com
- 如果有错误,希望被指出
前言
- 在MCU上使用字库时,查找字符在字库的偏移是非常重要的,偏移量即该字符在字库中存储的位置。
ASII字库偏移量计算
- STM32点阵字库-ASII字符集
offset = 点阵大小宽度 * 点阵大小高度 * (C - ' ' ) / 8
GB2312偏移量计算
offset = (((GB2312H-0xA0-1)*94) +(GB2312L-0xA0-1)) * size- 其中,
GB2312H、GB2312L为高字节码和低字节码,size为汉字字体大小,offset即为偏移量。
GBK偏移量计算
- 当
GBKL < 0x7F时,offset = ((GBKH - 0x81)*190+GBKL-0x40) * (size * 2) - 当
GBKL > 0x7F时,offset = ((GBKH - 0x81)*190+GBKL-0x41) * (size * 2) - 其中,
GBKH、GBKL为高字节码和低字节码,size为汉字字体大小,offset即为偏移量。
1694

被折叠的 条评论
为什么被折叠?



