“U8g.setRot180()”的版本间的差异
(创建页面,内容为“<pre style="color:green"> u8g.setRot180() </pre> *'''作用''':<br> 用于字体旋转,可将180更改为90、270;默认的是0,根据需要调整 *'''例子'…”) |
(没有差异)
|
2017年12月20日 (三) 07:14的最新版本
u8g.setRot180()
- 作用:
用于字体旋转,可将180更改为90、270;默认的是0,根据需要调整
- 例子:
#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.setRot90();//旋转90°
//u8g.setRot270();//旋转270°
}
void loop(void) {
u8g.firstPage();
do {
draw();
} while( u8g.nextPage() );
delay(1000);
}