技术碎片
技术记录
帮助交流
recommend
SSD1306_displays库的一些函数和方法的讲解

OLEDDisplay.h   //display类


display.init(); //初始化函数

display.setPixel();//设置像素点

display.drawLine();//画线 从x,y到x,y坐标

display.drawString();//打印字符串 drawString(int16_t x, int16_t y, const String &text);

display.drawStringf();//格式化输出字符串 drawStringf(int16_t x, int16_t y, char* buffer, String format, ... );

display.flipScreenVertically();//上下颠倒屏幕

display.display();

display.clear();

display->setFont(ArialMT_Plain_10);//字体大小10

display->setTextAlignment(TEXT_ALIGN_LEFT); //设置左对齐



OLEDDisplayUi.h  //ui类


ui.setTargetFPS(60); //渲染帧数


ui.setActiveSymbol(activeSymbol); //选中页数标识符号 .

ui.setInactiveSymbol(inactiveSymbol); //未选中页数标识符号。


// TOP, LEFT, BOTTOM, RIGHT

ui.setIndicatorPosition(BOTTOM); //设置标识符位置


ui.setIndicatorDirection(LEFT_RIGHT); //定义第一帧在栏中的位置


// SLIDE_LEFT, SLIDE_RIGHT, SLIDE_UP, SLIDE_DOWN

ui.setFrameAnimation(SLIDE_LEFT);  //滚动方向


ui.setFrames(frames, frameCount); //设置页数及内容

ui.init();  //ui初始化

ui.nextFrame(); //下一页

ui.previousFrame();  //上一页

ui.disableAutoTransition();//关闭自动播放


如有疑问或者交流问题请加:QQ 2137087126

转载请注明来源地址:www.zhyunxuan.com 更新时间 2023-02-01  2818
梦想有多远,路就有多远