一、你的字符的取模 不对,与显示的方式不匹配
二、屏的刷新方式不对,或是刷新不完整,被打断了
三、屏的初始化与配置不正确,屏工作不正常
是显示汉字乱码还是数字或字母就是乱码。
如果显示汉字乱码,而数字没问题,那就是字库的问题比较大。
是显式所有信息都乱码?如果是这样,一般是驱动开发上数据对齐有问题,要根据显示模式,细调显示驱动模块。
如果是汉字有问题,则字库取模需要调整。
仔细检查硬件接线和软件代码.
硬件连接虚焊接触不良会导致乱码,电压不稳也会。
软件检查显示模式,函数调用问题,SPI或I2C驱动的传输速度不能太快。
OLED实际上就是一个点阵。
你可以在TB上,找到任何一个OLED模块,基本上店家都提供的有例程。
显示乱码,有可能是字模取错了,或者是你写函数写的方式不对,把取的行按照写成列的方式写下去。
1、是所有的都是乱的还是个别的,有可能是字的取的数据模不对。
2、硬件上的连接不对,或是干扰比较大,数据错乱了