stm32 LL库驱动中景园七脚OLED屏

本文详细介绍了如何将OLED屏幕驱动移植到LL库,包括硬件配置、GPIO设置、驱动代码添加以及验证过程。通过实际操作演示了如何在STM32工程中集成并验证OLED驱动,适合初学者和嵌入式开发者参考。

在我们做项目时,显示模块大多情况下是必不可少的,例如数码管、液晶1602、12864、OLED等等。在使用这些模块时基本上驱动是基于标准库的,下面将说一下OLED屏幕驱动如何移植到LL库

硬件介绍

OLED为中景园的7引脚屏幕
在这里插入图片描述
在这里插入图片描述

新建工程

打开CubeMx创建一个stm32工程,配置好工程属性

配置GPIO

配置OLED所用的GPIO,GPIO初始化状态为Hight
在这里插入图片描述

注意:GPIO可以自己选择,但需要更改一下引脚标签

GPIO标签:
  • D0 --> SCLK
  • D1 --> SDIN
  • RES --> RST
  • DC --> DC
  • CS --> CS

验证驱动

选择生成LL库,把以下两个文件夹的内容添加到生成的项目Core目录下
在这里插入图片描述
在这里插入图片描述
使用Keil打开工程,配置刚刚加入文件的路径
打开main.c添加以下代码:
在这里插入图片描述
编译、下载到开发板并观察现象
在这里插入图片描述

实验现象表明移植成功

OLED驱动包:
链接:https://pan.baidu.com/s/1wkqHTNm2G9yLS3iFGJ9vgA 提取码:pz2f

中景电子2.42寸OLED技术资料+单片机软件例程源码: 01-中景电子2.42寸OLED_arduino_I2C例程.zip 01-中景电子2.42寸OLED_arduino_SPI例程.zip 02中景2.42寸OLED-SPI STM32F407程序-直接配合中景开发板.zip 03中景电子2.42寸OLED显示_C51系列_IIC_例程推荐使用.zip 04中景电子2.42寸OLED显示_C51系列_SPI_例程.rar 05中景电子2.42寸OLED显示STC89C52RC系列_SPI_例程.zip 06中景电子2.42寸寸OLED SPI接口STM8L051F3系统参考程序.zip 07中景电子2.42寸寸OLED IIC接口STM8L051F3系统参考程序.zip 08中景电子2.42寸OLED显示_STM8S103K3T6_SPI_例程.zip 09中景电子2.42寸OLED显示_C8051F020系列_IIC_例程.zip 10中景电子2.42寸OLED显示_C8051F020系列_SPI_例程.zip 11中景电子2.42寸OLED显示_C8051F340系列_IIC_例程.zip 12中景电子2.42寸OLED显示_C8051F340系列_SPI_例程.zip 13中景电子2.42寸OLED显示_MSP430系列_IIC_例程.zip 14中景电子2.42寸OLED显示_MSP430系列_SPI_例程.zip 15中景电子STM32F030-2.42寸LED-IIC通信程序.zip 16中景电子STM32F030-2.42寸寸OLED-SPI通信程序.zip 17中景电子2.42寸OLED显示_STM8系列_IIC_例程.zip 18中景电子2.42寸OLED显示_STM8系列_SPI_例程.rar 19中景电子2.42寸OLED显示_STM32F103C8_IIC_V1.0.zip 20中景电子2.42寸OLED显示_STM32F103RC_IIC_V1.0.zip 23中景电子2.42寸OLED显示_STM32F103ZET6_IIC_V1.0.zip 24中景电子2.42寸OLED显示_STM32ZET系列_SPI_例程.zip 25中景电子2.42寸显示_STM32_F103C8系列_SPI_例程.rar 26中景电子2.42寸显示显示点、线、圆、不同尺寸字符以及汉子滚动C51_I2C例程20181129.rar 27中景电子2.42寸显示显示点、线、圆、不同尺寸字符以及汉子滚动STM32F103C8T6_IIC例程20181129.rar 28中景电子2.42寸OLED显示C51_显示显示点、线、圆、不同尺寸字符以及汉子滚动.rar 29中景电子2.42寸OLED显示STM32F103C8T6_SPI例程显示显示点、线、圆、不同尺寸字符以及汉子滚动.rar 30中景电子2.42寸OLED显示STM32F103C8T6_硬件IIC例程显示显示点、线、圆、不同尺寸字符以及汉子滚动.rar 31中景电子2.42寸OLED显示STM32F103C8T6_硬件SPI例程显示显示点、线、圆、不同尺寸字符以及汉子滚动.rar
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

点灯大师~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值