Tiny Graphics Library:
這個小型圖形庫提供點、線和字符繪圖命令,用于 ATtiny85 上的 I2C 128x64 OLED 顯示器.
它通過避免顯示緩沖器來支持RAM有限的處理器,并且可以與基于SH1106驅動芯片的I2C OLED顯示器配合使用。
由于 I2C 只需要兩條 I/O 線,因此圖形顯示可在 ATtiny85 上留出三行空閑線路供您自己的應用程序使用:
請注意,此庫僅適用于具有四個引腳的 I2C 顯示器。它不適用于SPI顯示器或基于SSD1306或SSD1309驅動程序芯片的顯示器,因為這些都不支持讀回顯示器內存。
Tiny TFT Graphics Library:
這是一個基于ST7735和ST7789驅動芯片的小型彩色TFT顯示器系列的圖形庫。
此庫允許您使用可選比例因子繪制點、繪制線條、繪制填充矩形和打印文本。項目中包括了一個演示直方圖繪圖程序,該程序可以調整自身以適應支持的每個顯示器。
與大多數其他TFT顯示庫不同,該庫不需要內存緩沖區,允許它在任何處理器上運行,直到ATtiny85。這些顯示器是SPI的,需要四個引腳來驅動顯示器,在ATtiny85上留出一個引腳以連接到另一個器件,例如溫度傳感器。如果需要更多引腳,請選擇更大的芯片,例如ATtiny84;
項目源碼都可以在上文兩個鏈接中找到,這里就不過多介紹了,感興趣的可以直接看看。
審核編輯:湯梓紅
-
單片機
+關注
關注
6050文章
44687瀏覽量
641184 -
顯示器
+關注
關注
21文章
5031瀏覽量
140778 -
OLED
+關注
關注
119文章
6229瀏覽量
225501 -
驅動芯片
+關注
關注
13文章
1322瀏覽量
55221 -
圖形庫
+關注
關注
0文章
19瀏覽量
9069
原文標題:可在單片機上練手的小型圖形庫
文章出處:【微信號:c-stm32,微信公眾號:STM32嵌入式開發】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
可在單片機上運行的簡易圖形庫有哪些
如何使用Microchip圖形庫與PIC單片機配合的詳細資料概述

GuiLite:一個優秀的單片機圖形庫
LIN基礎知識和8位PIC單片機上實現的MCC LIN協議棧庫

評論