U8g.print()
u8g.print(XXX)
- 作用:
用于显示字符
- 参数:
XXX:需要显示的内容,静态不动的字符要加””,变化数据则不需要;
- 例子:
#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); u8g.setPrintPos(0, 30); u8g.print("Font_L:0123");//显示“Font_L:0123” } void setup(void) { } void loop(void) { // picture loop u8g.firstPage(); do { draw(); } while( u8g.nextPage() ); delay(1000); }