基本简介
OLED屏的特点:
1. 模块有单色和双色可选,单色为纯蓝色,双色为黄蓝双色;
2. 显示尺寸为0.96寸
3. 分辨率为128*64
4. 多种接口方式,该模块提供了总共 5 种接口包括: 6800、 8080 两种并行接口方式、 3线或4线的SPI接口,IIC接口方式
5. 不需要高压,直接接3.3V就可以工作;(可以与stm32的引脚直接相接)
OLED引脚介绍:
CS:OLED片选信号
RST:OLED复位端口
DC: 命令/数据选择端口(0:读写命令, 1: 读写数据)
SCLK(D0):串口时钟线
SDIN(D1): 串口数据线
(可见,比常规的4线全双工SPI接口(CS SPI MOSI MISO)多了两根线:D/C 和 RST);少了一根线:MISO)
4线(不算上面的RST)SPI写操作时序图:
OLED的常用命令:
一种典型原理图(可通过焊或不焊R1~R4 R6~R8选择不同协议通讯协议)
芯片:SSD1306
通信方式
通过选择焊接实现以下通信方式
- IIC: R1 R4 R6 R7 R8
- 4线SPI:R3 R4
- 3线SPI: R2 R3
引出的其他IO口可通过焊接电阻的方式实现硬件上/下拉
- CS接GND:R9
- DC接GND:R11
- RES接VCC:R10
参考资料:
1. STM32学习笔记之OLED屏 https://blog.csdn.net/teavamc/article/details/73897397
2. 0.96寸OLED,PCB和原理图 http://www.openedv.com/thread-305962-1-1.html
标签:R4,SPI,OLED,30pin,CS,0.96,SSD1306 From: https://www.cnblogs.com/FBsharl/p/18312946