U8g.setColorIndex()
u8g.setColorIndex();
- 作用:
设置是否显示
- 例子:
#include <U8glib.h> //font: #define setFont_0 u8g_font_timB14 #define setFont_1 u8g_font_9x15 #define setFont_2 u8g_font_fixed_v0r #define setFont_3 u8g_font_timB18 #define setFont_4 u8g_font_timB14 #define setFont_5 u8g_font_timB10 #define setFont_6 u8g_font_5x7 #define setFont_7 u8g_font_6x10 #define setFont_8 u8g_font_7x13 #define setFont_9 u8g_font_9x15 #define setFont_10 u8g_font_unifont #define setFont_11 u8g_font_fixed_v0r #define setFont_12 u8g_font_chikitar //number: #define setFont_num :u8g_font_freedoomr25n U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE); void draw(void) { u8g.setFont(setFont_0);//用已定义的setFont_0字体 u8g.setPrintPos(0, 30); u8g.print("Font_L:0123"); } void setup(void) { u8g.setRot180();//旋转180° u8g.setColorIndex(0); //不显示 //u8g.setColorIndex(1); //显示 } void loop(void) { u8g.firstPage(); do { draw(); } while( u8g.nextPage() ); delay(1000); }