解决将龙邱oled库移植到野火工程里,oled汉字无法显示问题

Posted Scrazy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决将龙邱oled库移植到野火工程里,oled汉字无法显示问题相关的知识,希望对你有一定的参考价值。

第一,检查oled是否和单片机控制引脚正确相连。

GND

VCC

CLK:时钟信号

miso

RST:

DC:DATE COMMAND/CONTROL

CS:CHIP SELECT

第二,检查工程里是否有要显示的字的字库。

第三,如果程序编译正确,英文、字符等也显示正常,唯独中文汉字不能显示,

那么,检查文件编码,尤其是当从一个工程一直到另一个工程里,

在IAR编码很存在问题,界面中文编码显示正常不一定代码写进单片机里的汉字就正确,请看下面截图,注意区分编码不同。

 错误编码

 正确编码,从英文半角状态下的双引号可以辨别

解决方法,只能把原有的编码有误的文件彻底删除,然后用别的文本编辑器(notepad++)新建文件,把之前的代码先复制粘贴到word里,注意粘贴时选择性粘贴,不保留格式,然后选中粘贴后的代码,右键复制,再粘贴到新建的文档里。最后在之前的工程里重新添加文件即可。

 

以上是关于解决将龙邱oled库移植到野火工程里,oled汉字无法显示问题的主要内容,如果未能解决你的问题,请参考以下文章

将 Visual Basic 语句移植到 Perl Win32::OLE 语句

51单片机学习笔记8 -- OLED显示(SPI)

51单片机学习笔记8 -- OLED显示(SPI)

RT-Thread Studio快速配置IIC驱动OLED

GuiLite HelloMolecule项目移植到ESP8266 + I2C 1.3“OLED屏幕

GuiLite HelloStar项目移植到ESP8266 + I2C 1.3“OLED屏幕