“U8g.drawLine()”的版本间的差异
第23行: | 第23行: | ||
void draw(void) { | void draw(void) { | ||
− | u8g.drawLine(8, 10, 40, 55); | + | u8g.drawLine(8, 10, 40, 55);//直线从(8,10)到(40,55) |
u8g.drawLine(9, 10, 60, 55); | u8g.drawLine(9, 10, 60, 55); | ||
u8g.drawLine(10, 10, 80, 55); | u8g.drawLine(10, 10, 80, 55); |
2017年12月19日 (二) 08:47的最新版本
u8g.drawLine(X,Y,M,N)
- 作用:
画直线
- 参数:
X:起点水平位坐标
Y:起点纵向坐标
M:终点水平位坐标
N:终点纵向坐标
- 例子:
#include <U8glib.h> U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE); void draw(void) { u8g.drawLine(8, 10, 40, 55);//直线从(8,10)到(40,55) u8g.drawLine(9, 10, 60, 55); u8g.drawLine(10, 10, 80, 55); u8g.drawLine(11, 10, 100, 55); } void setup(void) { } void loop(void) { u8g.firstPage(); do { draw(); } while( u8g.nextPage() ); delay(1000); }