常見的OLED模塊驅(qū)動芯片,不同的驅(qū)動芯片具有不同的特點和適用場景,具體選擇應根據(jù)顯示屏的分辨率、接口類型和功能需求來確定。
OLED(有機發(fā)光二極管)顯示模塊的驅(qū)動芯片種類繁多,常見的一些驅(qū)動芯片包括:
1. SSD1306:常用于128x64和128x32分辨率的OLED顯示屏,具有低功耗、SPI和I2C接口等特點。
2. SSD1351:適用于彩色OLED顯示屏,支持高分辨率顯示,具有SPI接口和高速刷新率。
3. SH1106:常用于128x64和128x32分辨率的OLED顯示屏,支持SPI和I2C接口,低功耗高對比度。
4. UC1701:應用于128x64和128x32分辨率的OLED顯示屏,具有低功耗、SPI和I2C接口以及圖形顯示功能。
5. ST7735:適用于彩色OLED顯示屏,支持SPI接口,具有高分辨率和快速刷新速度。
6. SH1107:用于分辨率為128x64和128x32的OLED顯示屏,具有SPI和I2C接口以及高對比度。
OLED模塊的驅(qū)動芯片為SSD1306,其顯存大小總共為12864bit 大小,SSD1306將這些顯存分為了8頁,其對應關系如表所示:
可以看出,SSD1306的每頁包含了128個字節(jié),總共8頁,這樣剛好是12864的點陣大小。因為每次寫入都是按字節(jié)寫入的,這就存在一個問題,如果我們使用只寫方式操作模塊,那么,每次要寫8個點,這樣,我們在畫點的時候,就必須把要設置的點所在的字節(jié)的每個位都搞清楚當前的狀態(tài)(0/1?),否則寫入的數(shù)據(jù)就會覆蓋掉之前的狀態(tài),結(jié)果就是有些不需要顯示的點,顯示出來了,或者該顯示的沒有顯示了。
這個問題在能讀的模式下,我們可以先讀出來要寫入的那個字節(jié),得到當前狀況,在修改了要改寫的位之后再寫進GRAM,這樣就不會影響到之前的狀況了。但是這樣需要能讀GRAM,對于4線SPI模式IIC模式,模塊是不支持讀的,而且讀-》改-》寫的方式速度也比較慢。
所以我們采用的辦法是在STM32F4的內(nèi)部建立一個OLED的GRAM(共128*8個字節(jié)),在每次修改的時候,只是修改STM32F4 上的GRAM(實際上就是SRAM),在修改完了之后,一次性把STM32F4上的GRAM寫入到OLED的GRAM。當然這個方法也有壞處,就是對于那些SRAM很小的單片機(比如51系列)就比較麻煩了。
oled驅(qū)動芯片需要燒錄嗎
通常情況下,OLED顯示模塊的驅(qū)動芯片是內(nèi)置在模塊中的,并不需要用戶進行單獨的燒錄操作。驅(qū)動芯片已經(jīng)被集成在OLED顯示模塊的電路板上,用戶只需要將OLED模塊與微控制器或其他主控設備連接好,按照相關的接口和協(xié)議進行通信,即可控制和使用OLED顯示模塊。
用戶需要關注的是與OLED模塊連接的主控設備(如Arduino、Raspberry Pi等)是否支持相應的驅(qū)動芯片和通信協(xié)議,以確保正常控制OLED顯示模塊。在一些特殊情況下,可能需要用戶根據(jù)自身需求定制驅(qū)動程序或進行相關設置,但一般情況下不需要對OLED驅(qū)動芯片進行單獨的燒錄操作。
審核編輯:黃飛
-
OLED
+關注
關注
119文章
6221瀏覽量
224929 -
電路板
+關注
關注
140文章
5000瀏覽量
98993 -
顯示屏
+關注
關注
28文章
4512瀏覽量
74783 -
SPI
+關注
關注
17文章
1724瀏覽量
92187 -
驅(qū)動芯片
+關注
關注
13文章
1299瀏覽量
54954
發(fā)布評論請先 登錄
相關推薦
SSD1306 OLED驅(qū)動芯片概述
SSD1306芯片介紹
基于SSD1306的OLED開發(fā)模塊
SSD1306 OLED驅(qū)動芯片的數(shù)據(jù)手冊免費下載
![<b class='flag-5'>SSD1306</b> <b class='flag-5'>OLED</b><b class='flag-5'>驅(qū)動</b><b class='flag-5'>芯片</b>的數(shù)據(jù)手冊免費下載](https://file.elecfans.com/web1/M00/B1/29/o4YBAF34mcyANVHQAAHkU5HZvDw524.png)
OLED驅(qū)動芯片SSD1306的數(shù)據(jù)手冊免費下載
![<b class='flag-5'>OLED</b><b class='flag-5'>驅(qū)動</b><b class='flag-5'>芯片</b><b class='flag-5'>SSD1306</b>的數(shù)據(jù)手冊免費下載](https://file.elecfans.com/web1/M00/B1/E9/pIYBAF4AhA6APGfWAAF9jTJFnBU624.png)
SSD1306(OLED驅(qū)動芯片介紹)
![<b class='flag-5'>SSD1306</b>(<b class='flag-5'>OLED</b><b class='flag-5'>驅(qū)動</b><b class='flag-5'>芯片</b>介紹)](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
SSD1306 OLED驅(qū)動芯片 詳細介紹
![<b class='flag-5'>SSD1306</b> <b class='flag-5'>OLED</b><b class='flag-5'>驅(qū)動</b><b class='flag-5'>芯片</b> 詳細介紹](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
評論