U8glib库

来自YFRobotwiki
2016年11月17日 (四) 14:50Allblue讨论 | 贡献的版本

(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

U8glib github: github U8glib

U8glib github: google U8glib

Github U8glib wiki | [[ |论坛简介贴地址]]

download U8glib_Arduino

A graphics library with support for many different monochrome displays.

译:一个支持许多不同单色显示屏的图形库。

u8glib 支持的显示屏列表

  • 支持不同驱动芯片及不同分辨率;
  • 支持不同连接方式(硬件SPI、软件SPI及8位并行控制方式);
  • 支持Arduino、AVR及ARM等不同芯片,CPU升级时,移植代价比较小;
  • 支持多种字体(几十种),从4像素到42像素都有;
  • 支持更换或定制字体;
  • 支持横屏或竖屏显示;

......


Examples

- IndentedPrintExample : Indented Print - 缩进打印例程
- JsonGeneratorExample : Json Generator - Json 生成例程
- JsonHttpClient : Json Http Client - Json HTTP Client例程(获取网络Json数据并解析)
- JsonParserExample : Json Parser - Json 解析例程
- JsonServer : Json Server - Json Server例程(生成Json数据并发布)
- JsonUdpBeacon : Json Udp Beacon - Json UDP Beacon 例程



U8glib Reference

- begin

- disableCursor

- drawBitmap

- drawBitmapP

- drawBox

- drawCircle

- drawDisc

- drawEllipse

- drawFilledEllipse

- drawFrame

- drawHLine

- drawLine

- drawRBox

- drawRFrame

- drawStr

- drawStr90

- drawStr180

- drawStr270

- drawStrP

- drawStr90P

- drawStr180P

- drawStr270P

- drawTriangle

- drawVLine

- drawXBM

- drawXBMP

- enableCursor

- firstPage

- getColorIndex

- getFontAscent

- getFontDescent

- getFontLineSpacing

- getHeight

- getMode

- getWidth

- getStrWidth

- InitSPI, InitHWSPI, Init8Bit InitComFn

- nextPage

- setColorIndex

- setContrast

- setCursorColor

- setCursorFont

- setCursorPos

- setCursorStyle

- setDefaultBackgroundColor

- setDefaultForegroundColor

- setDefaultMidColor

- setFont

- setFontLineSpacingFactor

- setFontPosBaseline

- setFontPosBottom

- setFontPosCenter

- setFontPosTop

- setFontRefHeightAll

- setFontRefHeightExtendedText

- setFontRefHeightText

- setHardwareBackup

- setPrintPos

- setRGB

- setRot90

- setRot180

- setRot270

- setScale2x2

- sleepOn

- sleepOff

- undoRotation

- undoScale

- U8GLIB






返回Arduino库菜单

返回首页

更多建议和问题欢迎反馈至 YFRobot论坛