Adafruit-GFX-Library-master.zip

  • xbxi
    了解作者
  • C/C++
    开发工具
  • 342KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 1
    下载次数
  • 2021-03-22 13:07
    上传日期
Arduino图形库开发源码,官网下载速度太慢
Adafruit-GFX-Library-master.zip
  • Adafruit-GFX-Library-master
  • .github
  • workflows
  • githubci.yml
    913B
  • ISSUE_TEMPLATE.md
    2.6KB
  • PULL_REQUEST_TEMPLATE.md
    1.4KB
  • examples
  • GFXcanvas
  • GFXcanvasSerialDemo.cpp
    2KB
  • GFXcanvasSerialDemo.h
    2.4KB
  • GFXcanvas.ino
    3.6KB
  • mock_ili9341
  • mock_ili9341.ino
    9.6KB
  • fontconvert
  • fontconvert.c
    10KB
  • Makefile
    236B
  • makefonts.sh
    1.2KB
  • fontconvert_win.md
    3.7KB
  • Fonts
  • FreeMonoOblique12pt7b.h
    14.9KB
  • Org_01.h
    9.1KB
  • FreeMonoBoldOblique12pt7b.h
    16.6KB
  • Picopixel.h
    8.8KB
  • TomThumb.h
    23.2KB
  • FreeSerifBold18pt7b.h
    30.9KB
  • FreeSerifBoldItalic12pt7b.h
    18.3KB
  • FreeMono24pt7b.h
    39.4KB
  • FreeSansBoldOblique18pt7b.h
    37.1KB
  • FreeMonoBold9pt7b.h
    10.5KB
  • FreeSansBold18pt7b.h
    32.2KB
  • FreeSansOblique18pt7b.h
    35.1KB
  • FreeSansBold24pt7b.h
    54.8KB
  • FreeSansOblique24pt7b.h
    59KB
  • FreeMono18pt7b.h
    23.5KB
  • FreeSansBold9pt7b.h
    11.9KB
  • FreeSansBold12pt7b.h
    17.9KB
  • FreeMonoBold24pt7b.h
    46.5KB
  • FreeSerifItalic18pt7b.h
    30KB
  • FreeSerifBold24pt7b.h
    53KB
  • Tiny3x3a2pt7b.h
    5.5KB
  • FreeSansOblique12pt7b.h
    19KB
  • FreeSerifBold12pt7b.h
    16.7KB
  • FreeSans9pt7b.h
    11.4KB
  • FreeMono12pt7b.h
    13.4KB
  • FreeSerif9pt7b.h
    11KB
  • FreeSans12pt7b.h
    16.6KB
  • FreeSerifItalic9pt7b.h
    11.5KB
  • FreeSansOblique9pt7b.h
    12.8KB
  • FreeSerif18pt7b.h
    28.4KB
  • FreeSerif24pt7b.h
    47.8KB
  • FreeMonoBold12pt7b.h
    15.1KB
  • FreeSerifItalic24pt7b.h
    51.3KB
  • FreeMonoBoldOblique18pt7b.h
    30.8KB
  • FreeSansBoldOblique24pt7b.h
    62.9KB
  • FreeMonoBoldOblique24pt7b.h
    51.7KB
  • FreeMonoOblique18pt7b.h
    26.1KB
  • FreeMonoOblique24pt7b.h
    44.4KB
  • FreeSerifBoldItalic24pt7b.h
    55.5KB
  • FreeSansBoldOblique12pt7b.h
    20.1KB
  • FreeSans18pt7b.h
    30.1KB
  • FreeMonoBold18pt7b.h
    28KB
  • FreeSerif12pt7b.h
    15.8KB
  • FreeSans24pt7b.h
    50.6KB
  • FreeSerifBoldItalic18pt7b.h
    33.8KB
  • FreeSerifBoldItalic9pt7b.h
    12.5KB
  • FreeSansBoldOblique9pt7b.h
    13.4KB
  • FreeMonoOblique9pt7b.h
    10.3KB
  • FreeMonoBoldOblique9pt7b.h
    11.5KB
  • FreeSerifItalic12pt7b.h
    16.7KB
  • FreeMono9pt7b.h
    9.4KB
  • FreeSerifBold9pt7b.h
    11.5KB
  • .gitignore
    112B
  • license.txt
    1.3KB
  • README.md
    3.6KB
  • library.properties
    412B
  • Adafruit_GrayOLED.h
    3.8KB
  • Adafruit_GFX.cpp
    91.4KB
  • Adafruit_SPITFT_Macros.h
    329B
  • Adafruit_SPITFT.cpp
    93.4KB
  • Adafruit_SPITFT.h
    24KB
  • glcdfont.c
    8.9KB
  • Adafruit_GFX.h
    16.4KB
  • Adafruit_GrayOLED.cpp
    15KB
  • gfxfont.h
    1.1KB
内容介绍
# Adafruit GFX Library ![Build Status](https://github.com/adafruit/Adafruit-GFX-Library/workflows/Arduino%20Library%20CI/badge.svg) This is the core graphics library for all our displays, providing a common set of graphics primitives (points, lines, circles, etc.). It needs to be paired with a hardware-specific library for each display device we carry (to handle the lower-level functions). Adafruit invests time and resources providing this open source code, please support Adafruit and open-source hardware by purchasing products from Adafruit! Written by Limor Fried/Ladyada for Adafruit Industries. BSD license, check license.txt for more information. All text above must be included in any redistribution. Recent Arduino IDE releases include the Library Manager for easy installation. Otherwise, to download, click the DOWNLOAD ZIP button, uncompress and rename the uncompressed folder Adafruit_GFX. Confirm that the Adafruit_GFX folder contains Adafruit_GFX.cpp and Adafruit_GFX.h. Place the Adafruit_GFX library folder your ArduinoSketchFolder/Libraries/ folder. You may need to create the Libraries subfolder if its your first library. Restart the IDE. **You will also need to install the latest Adafruit BusIO library.** Search for "Adafruit BusIO" in the library manager, or install by hand from https://github.com/adafruit/Adafruit_BusIO # Useful Resources - Image2Code: This is a handy Java GUI utility to convert a BMP file into the array code necessary to display the image with the drawBitmap function. Check out the code at ehubin's GitHub repository: https://github.com/ehubin/Adafruit-GFX-Library/tree/master/Img2Code - drawXBitmap function: You can use the GIMP photo editor to save a .xbm file and use the array saved in the file to draw a bitmap with the drawXBitmap function. See the pull request here for more details: https://github.com/adafruit/Adafruit-GFX-Library/pull/31 - 'Fonts' folder contains bitmap fonts for use with recent (1.1 and later) Adafruit_GFX. To use a font in your Arduino sketch, \#include the corresponding .h file and pass address of GFXfont struct to setFont(). Pass NULL to revert to 'classic' fixed-space bitmap font. - 'fontconvert' folder contains a command-line tool for converting TTF fonts to Adafruit_GFX header format. - You can also use [this GFX Font Customiser tool](https://github.com/tchapi/Adafruit-GFX-Font-Customiser) (_web version [here](https://tchapi.github.io/Adafruit-GFX-Font-Customiser/)_) to customize or correct the output from [fontconvert](https://github.com/adafruit/Adafruit-GFX-Library/tree/master/fontconvert), and create fonts with only a subset of characters to optimize size. --- ### Roadmap The PRIME DIRECTIVE is to maintain backward compatibility with existing Arduino sketches -- many are hosted elsewhere and don't track changes here, some are in print and can never be changed! This "little" library has grown organically over time and sometimes we paint ourselves into a design corner and just have to live with it or add ungainly workarounds. Highly unlikely to merge any changes for additional or incompatible font formats (see Prime Directive above). There are already two formats and the code is quite bloaty there as it is (this also creates liabilities for tools and documentation). If you *must* have a more sophisticated font format, consider creating a fork with the features required for your project. For similar reasons, also unlikely to add any more bitmap formats, it's getting messy. Please don't reformat code for the sake of reformatting code. The resulting large "visual diff" makes it impossible to untangle actual bug fixes from merely rearranged lines.
评论
    相关推荐
    • TFT_HX8357_Due:Arduino Due TFT diaplay,用于16位HX8357BC和ILI9481驱动程
      面向Due的Arduino IDE兼容图形和字体,以及基于HX8357B,HX8357C和ILI9481的TFT显示器的驱动程序。 该包含比例字体,可以在编译时启用/禁用不同大小以优化FLASH存储器的使用。 该已通过Due测试。 除了默认...
    • Adafruit-GFX-Library:Adafruit GFX图形核心库,这是我们所有其他图形库派生的“核心”类
      这是我们所有显示器的核心图形库,提供了一组通用的图形基元(点,线,圆等)。 对于我们随身携带的每个显示设备,它都需要与特定于硬件的库配对(以处理较低级别的功能)。 Adafruit投入时间和资源来提供此开源...
    • Arduino3D:使用Arduino在3D上的HackingDen文章中的示例代码
      此源代码假定您正在使用Adafruit GFX库Adafruit的兼容显示器; 将基础更改为其他设备应该很容易。 执照 Copyright :copyright: 2018 by William Edward Woody This program is free software: you can ...
    • Adafruit_ImageReader:Adafruit_GFX的同伴,用于从SD卡加载图像
      需要Adafruit_GFX库和SPI彩色图形显示之一,例如Adafruit_ILI9341。 重要说明:2.0版是此的1.X发行版中的“重大更改” 。 未经修改,现有代码将无法编译。 现在,Adafruit_ImageReader依赖于Adafruit_SPIFlash...
    • SparkCore-LEDMatrix-MAX7219-MAX7221-master.zip
      使用提供基本图形方法的 Adafruit_GFX (绘制/填充圆形、三角形、字符等) 允许为每个显示器设置转换(旋转、镜像)和位置 提供对整个位图的直接访问,独立于显示转换 一次转换缓冲区和刷新整个位图避免闪烁 可以...
    • M5StickCProjects-master.zip
      StickWatch2:2代手表程序,包括 时钟-表盘 计时器(0.1s)-计时器 重力键盘演示-重力键盘 ...图形库 一些项目中的src / Adafruit_GFX目录,是我对Adafruit_GFX进行了一些修改后,对80x160彩屏适配的GFX的18位的
    • Adafruit-GFX-Library.zip
      Adafruit-GFX-Library, Adafruit图形库,这是我们所有其他图形库派生的'core'类 Adafruit图书馆这是所有显示器的核心图形库,提供了一组通用的图形原语( 。点,线,圆,等等 ) 。 它需要与一个硬件特定的库,每个...
    • GUIslice-Builder:用于GUIslice的跨平台拖放GUI构建器
      它支持图形库,如AdafruitGFX,M5Stack,TFT_eSPI和LINUX,以及各种TFT显示驱动器和Touch支持芯片的组合。 生成的输出代码(* .c,*。ino,* _ GSLC.h)除了包含UI元素的位置之外,还包括所有必需的定义,UI存储...
    • Keil.STM32F1xx_DFP.2.3.0.zip
      Keil.STM32F1xx_DFP.2.3.0
    • stm32变频器.rar
      变频开发程序和电路,STM32,KEIL