|
超級(jí)詳細(xì)的OLED使用資料,包含stm32程序程序!原理圖!還有使用詳解!
0.png (44.14 KB, 下載次數(shù): 64)
下載附件
2018-6-11 04:42 上傳
該文件夾下包含3個(gè)源碼:
(適合MiniSTM32開(kāi)發(fā)板)實(shí)驗(yàn)10 OLED顯示實(shí)驗(yàn).rar
(適合戰(zhàn)艦V3和精英STM32F1開(kāi)發(fā)板)實(shí)驗(yàn)12 OLED顯示實(shí)驗(yàn).rar
(適合探索者STM32F4開(kāi)發(fā)板)實(shí)驗(yàn)12 OLED顯示實(shí)驗(yàn).rar
包含三款開(kāi)發(fā)板的例程,均是寄存器版本,如要庫(kù)函數(shù)版本,請(qǐng)看開(kāi)發(fā)板標(biāo)準(zhǔn)例程,里面有。
模塊的使用方法見(jiàn):《STM32不完全手冊(cè)》、《STM32開(kāi)發(fā)指南》、《STM32F4開(kāi)發(fā)指南》和《STM32F429開(kāi)發(fā)指南》的相關(guān)章節(jié)。
0.png (122.78 KB, 下載次數(shù): 58)
下載附件
2018-6-11 04:42 上傳
注意,模塊在使用 IIC 模式或者4線 SPI模式的時(shí)候,是不支持讀操作的,所以如果你需要讀操作,只能選擇 6800 或者 8080 并口模式。模塊默認(rèn)是:8080 并口模式,大家根據(jù)自己選擇的接口模式,來(lái)接線。
2.3 模塊使用說(shuō)明
ATK-0.96’ OLED 模塊的控制器是SSD1306,支持多種接口方式,我們模塊支持 4 種連接方式,這里我們介紹其中 2種常用的連接方式的使用:8080并口模式和4線 SPI模式。
2.3.1 8080并口模式
ATK-0.96’ OLED 模塊支持8位8080并口模式,總共需要 13根信號(hào)線通信,這些信號(hào)線如下:
CS:OLED片選信號(hào)。
WR(RW):向OLED 寫(xiě)入數(shù)據(jù)。
RD:從OLED讀取數(shù)據(jù)。
D[7:0]:8位雙向數(shù)據(jù)線。
RST(RES):硬復(fù)位OLED。
DC:命令/數(shù)據(jù)標(biāo)志(0,讀寫(xiě)命令;1,讀寫(xiě)數(shù)據(jù))。
模塊的8080并口讀/寫(xiě)的過(guò)程為:先根據(jù)要寫(xiě)入/讀取的數(shù)據(jù)的類型,設(shè)置 DC 為高(數(shù)
據(jù))/低(命令),然后拉低片選,選中SSD1306,接著我們根據(jù)是讀數(shù)據(jù),還是要寫(xiě)數(shù)據(jù)置
RD/WR為低,然后:
在RD的上升沿, 使數(shù)據(jù)鎖存到數(shù)據(jù)線(D[7:0])上;
在WR 的上升沿,使數(shù)據(jù)寫(xiě)入到 SSD1306里面;
SSD1306的8080并口寫(xiě)時(shí)序如圖2.3.1.1所示:
全部資料51hei下載地址:
7,ATK-0.96' OLED模塊.zip
(4.24 MB, 下載次數(shù): 109)
2018-6-10 14:40 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
|
|