PCtolcd2002提字库的字节计算方法
原子程序里有字库字节的计算公式,如下
u8 csize=(size/8+((size%8)?1:0))*(size/2);
在使用PCtolcd2002字库提取软件提取字库时,是如图
从第一列开始向下每取8个点作为一个字节,最后向下不足8个点就补满作为一个字节,所以这个可以通过(size/8+((size%8)?1:0))计算出来表示一列需要的字节数,由于原子的提取的字库都是宽x2=高,如图
则宽度就是列数,是高的一半(size/2);则列字节数x列数=一个字符所占用的字节数。
可以改动公式为u8 csize=(size/8+((size%8)?1:0))*列数,这样可以适用于所有大小的字符