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