找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 6070|回復(fù): 2
打印 上一主題 下一主題
收起左側(cè)

STM32F4系列驅(qū)動(dòng)OLED屏測(cè)試程序

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:396245 發(fā)表于 2019-11-14 18:03 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
STM32F4系列驅(qū)動(dòng)0.96寸OLED屏測(cè)試程序

本程序在STM32F407VG上測(cè)試通過,
程序中包含有12*6、16*8,、24*12三種字體半角點(diǎn)陣字符集和部分16*16的GB2312漢字、符號(hào)點(diǎn)陣字符集。

先上一張驅(qū)動(dòng)成功的圖片吧。


原理圖就不畫了,連電源線也才7條線,直接看下面的接線說明就知道了。
不同的開發(fā)片引腳位置差異很大,可以根據(jù)開發(fā)版以及其他外設(shè)重新分配IO口。
在“oled.h”頭文件和“oled.c”的OLED_Init()函數(shù)中對(duì)應(yīng)修改就行了。

需要說明的是,SPI使用的是普通IO口模擬的,沒有用STM32的SPI。

OLED屏說明
        模塊針腳:7針,支持SPI、IIC方式
        通訊方式:SPI串口通訊(短接R3、R4、斷開R1、R2、R8)
接線說明:
                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)

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:642433 發(fā)表于 2019-11-15 10:23 | 只看該作者
這是哪一款單片機(jī)哇
回復(fù)

使用道具 舉報(bào)

板凳
ID:396245 發(fā)表于 2019-11-15 16:26 | 只看該作者
lianxiang8023 發(fā)表于 2019-11-15 10:23
這是哪一款單片機(jī)哇

第一句話都不看么?
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表