某日,我无意中得到一块OLED,便决定好好玩玩。
玩了一阵发现只能显示英文很不爽,12864理论上来讲显示中文完全可行。
然而。。。我发现ATMEGA328P的程序空间实在是太小了,根本存不下那么多点阵数据。
于是就入手一片GT20L16S1Y字库芯片,但又因为跟U8g的Bitmap格式差太多显示不了。
于是乎,用了三天半的时间写了一段支持GB2312与ASCII混合显示的字库驱动程序。
实测非常好用。
链接:
https://github.com/XAS-712/gt20l16s1y还有,用于转换编码的byteconverter(放在GitHub上了)
用法写在README.md里,欢迎开issue