|
STM32F4系列驅(qū)動(dòng)0.96寸OLED屏測(cè)試程序
本程序在STM32F407VG上測(cè)試通過(guò),
程序中包含有12*6、16*8,、24*12三種字體半角點(diǎn)陣字符集和部分16*16的GB2312漢字、符號(hào)點(diǎn)陣字符集。
先上一張驅(qū)動(dòng)成功的圖片吧。
OLED.jpg (150.81 KB, 下載次數(shù): 58)
下載附件
2019-11-14 17:51 上傳
原理圖就不畫(huà)了,連電源線(xiàn)也才7條線(xiàn),直接看下面的接線(xiàn)說(shuō)明就知道了。
不同的開(kāi)發(fā)片引腳位置差異很大,可以根據(jù)開(kāi)發(fā)版以及其他外設(shè)重新分配IO口。
在“oled.h”頭文件和“oled.c”的OLED_Init()函數(shù)中對(duì)應(yīng)修改就行了。
需要說(shuō)明的是,SPI使用的是普通IO口模擬的,沒(méi)有用STM32的SPI。
OLED屏說(shuō)明
模塊針腳:7針,支持SPI、IIC方式
通訊方式:SPI串口通訊(短接R3、R4、斷開(kāi)R1、R2、R8)
接線(xiàn)說(shuō)明:
OLED_CS PBout(15) 片選
OLED_RS PDout(8) 數(shù)據(jù)/命令選擇(OLED引腳標(biāo)識(shí)為DC)
OLED_RST PDout(9) 復(fù)位
OLED_SCLK PDout(10) SPI時(shí)鐘
OLED_SDIN PDout(11) SPI數(shù)據(jù)(OLED引腳標(biāo)識(shí)為SDA)
完整程序請(qǐng)下載。
STM32F4系列驅(qū)動(dòng)0.96寸OLED屏測(cè)試程序.7z
(109.3 KB, 下載次數(shù): 200)
2019-11-14 18:07 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
。
|
評(píng)分
-
查看全部評(píng)分
|