软件是vscode+pio,开发板是esp8266,用的是i2c协议,然后是用数组+循环的方式逐个显示图片,代码如图
while循环应该删掉的,用keil c51习惯了
,做了一个动画看起来一卡一卡的,估计5fps都不到,网上查到的有说是默认的i2c频率太低,但是我用setclock已经调到4mhz了但是看起来没有一点变化,我觉得因该是代码的问题,把clearbuffer和delay也都删掉了,没有任何作用,然后我也试了firstpage,nextpage方法,不过还是不行,但是网上找的示例也是这么写的不过他们的看起来很流畅,
这是网上的示例程序,我看着和我的思路没什么区别但是这个就是要比我的流畅的多
网上搜了半天实在是想不出为什么,谁懂能够解答一下谢谢! |