(想把字库写到flash里面去,有人做过么?(已解决)

2020-02-11 10:19发布

本帖最后由 FSL_TICS_ZJJ 于 2014-1-27 16:04 编辑

项目需要现在需要字库用来在4.3寸液晶屏上显示,有考虑过把字库放在SD卡里,但鉴于SD卡可能会被用户格式化而导致字库丢失。
现在想把字库直接写在flash里面可以么?
芯片是K60DN512VLL10
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
25条回答
shandian
2020-02-13 11:36
pycbg 发表于 2013-12-23 16:35
我现在想直接定义一个常量把字库的16进制文件直接放进去可以么?

像这样:

如果你使用的文字是固定的,以后也不会增加了,可以用字模软件,得到你所用到的文字的字模,在程序中定义常量数组的方式存放在片内Flash中。
如果需要使用所有文字,或者使用的文字不是固定的情况下就需要完整的字库。如果你用到的MCU的Flash够大的话,当然可以用这种方法把整个字库存放在在片内Flash里。如果片内Flash没那么大的话,就要通过通用编程器把字库烧写到片外Flash,然后再焊接。也可以先焊接空白的Flash,专门写一个程序,用你使用的MCU接收串口或者USB发来的字库数据,烧写到片外Flash中。

一周热门 更多>