1.32inch OLED Module 产品说明
| SKU | 产品 |
|---|---|
| 待补 | 1.32inch OLED Module |
产品参数
- 工作电压:3.3V / 5V(IO高电平电压和供电电压需相同)
- 通信接口:4-wire SPI / I2C
- 屏幕类型:OLED
- 控制芯片:SSD1327
- 分辨率:128 × 96 Pixels
- 外形尺寸:32.6mm × 28.3mm
- 显示尺寸:26.86mm × 20.14mm
- 显示颜色:白色
- 灰度等级:16灰度
- 工作温度:-20°C ~ 70°C
- 存储温度:-30°C ~ 80°C
- 视角:> 160°
功能引脚
| 功能引脚 | SPI模式描述 | I2C模式 |
|---|---|---|
| VCC | 3.3V / 5V 电源正 | 3.3V / 5V 电源正 |
| GND | 电源地 | 电源地 |
| DIN | SPI数据输入 | I2C数据输入 |
| CLK | SPI时钟输入 | I2C时钟输入 |
| CS | 片选,低电平有效 | NC |
| DC | 数据/命令,低电平表示命令,高电平表示数据 | NC(地址选择) |
| RES | 复位,低电平有效 | 复位,低电平有效 |
硬件配置
- OLED模块提供两种驱动接口:分别为 4-wire SPI 和 I2C 接口,模块背面有三个可选择焊接的电阻, 通过电阻的选择来选择相应的通信方式或者切换I2C地址, 如图:

-
模块出厂默认使用4线SPI通信模式, 即R1焊接0R电阻,R2不焊,R3不焊:
-
配置功能表:
| 通信方式 | R1 | R2 | R3 |
|---|---|---|---|
| 4-wire SPI | 0R | NC | NC (请确保NC) |
| I2C (0x3C) | NC | 0R | 0R |
| I2C (0x3D) | NC |
-
实际硬件连接如下:
-
使用4线SPI:即出厂程序设置:BS2默认接地,BS1通过R1连接到地,DIN连接至主机MOSI,CLK连接至主机SCLK;
-
使用I2C:BS2默认接地,BS1通过上拉电阻连接至VCC,DIN连接至主机SDA,CLK连接至主机SCL;
-
注:I2C模式DC的高低状态可以切换设备地址,如果为低电平(焊接R3),那么I2C的7位地址为0x3C,为高电平(不焊R3)则为0x3D。R3焊接0R电阻后请勿将电源接到DC脚
-
-
注:程序默认SPI模式,需要切换模式请修改 DEV_Config.h 详见程序说明-底层硬件接口-接口选择
-
注:使用STM32时,I2C例程使用的是模拟I2C,连线请注意