我们平时在显示屏或LED广告牌上看到的字符,它的本质就是点阵,将点阵类比于书写纸张的话,点阵中显示的字符就是书写在纸张上的笔顺。在显示器或LED广告牌上,将类比于纸张的点阵和类比于笔顺的字符分别显示不同的颜色,我们就在显示器上实现了字符的显示,同时点阵的大小决定了显示区域的大小、字符的大小和清晰度。
我们一般使用0、1的组合来描述点阵,点阵中的每一个数据项表示单个像素点,我们使用单bit来表示,字符显示部分的数据项赋值为1,非字符显示部分的数据项赋值为0。这种赋值方式不包含颜色信息,只是区分点阵背景和字符信息。
字符取模步骤:
1. 打开字符取模软件:设置相关参数,将点阵大小设置为64*64,字宽字高设置为56*56,字体随意;在下方文字输入框中输入要显示的字符“乘风破浪”;注意,此处先不要进行字模生成,因为此处字模生成会得到四个字符各自对应的字模,我们需要四个字符一起生成一个整体的字模。
2. 将生成的字符点阵保存为BMP图片格式,保存为BMP格式的目的就是为了将四个单独字符整合成一个整体。
3. 把模式调整为图形模式,打开保存好的BMP文件
4. 设置字模输出的相关参数,生成字模、保存字模:
5. 打开保存的txt文件,将里边的数据复制到模块里作为数据输出