基于STM32F103ZET6主控平台实现(SPI接口)OLED液晶屏驱动 |
您所在的位置:网站首页 › oled怎么连接 › 基于STM32F103ZET6主控平台实现(SPI接口)OLED液晶屏驱动 |
一个热爱代码的工程师,唯有凭借双手不断敲打,才可以快速提升实力!
本文谨以记录,日后相忘时再作复习,代码没有贵贱,既来之则安之。 OLED液晶屏产品图和效果图 由上图我们知道:OLED液晶屏分别有GND VCC SCL SDA RES DC 六个引脚接口 通信协议:OLED与STM32的通信是基于SPI协议 引脚连接: 查阅STM32F1的原理图得知OLED/CAMARA接口引脚定义 --> --> --> --> 结合原理图和OLED的六个引脚可以推算出: GND ---- GND VCC ---- PD3 SCL ---- PG13 SDA ---- PC0 RES ---- PC2 DC ---- PC4 连接好后开始编写代码: oled.h #ifndef __OLED_H #define __OLED_H #include "stdlib.h" #include "stm32f10x.h" #include "sys.h" //OLED模式设置 //0:4线串行模式 //1:并行8080模式 #define SIZE 16 #define XLevelL 0x00 #define XLevelH 0x10 #define Max_Column 128 #define Max_Row 64 #define Brightness 0xFF #define X_WIDTH 128 #define Y_WIDTH 64 //-----------------OLED端口定义---------------- #define OLED_SCLK_Clr() GPIOG->ODR&=~(1 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |