STM32CubeMX驱动4脚OLED模块

文章目录

  • STM32CubeMX驱动4脚OLED模块
    • 一、准备工作
      • 1.硬件平台
      • 2.软件平台
      • 3.OLED接线图
    • 二、操作步骤
      • 1.CubeMX配置硬件IIC、串口(用于调试)生成代码
      • 2.导入OLED驱动代码
      • 3.调用API
      • 4.程序下载,观察现象(通用步骤)
      • 5.实验现象

STM32CubeMX驱动4脚OLED模块

一、准备工作

1.硬件平台

使用正点原子STM32F4探索者

2.软件平台

STM32CubeMX软件平台 V6.2.1

Keil5软件平台 V5.32

STM32CubeProgrammer下载平台

GIT分布式版本控制系统(非必须)

4脚IIC接线图如下:

进入Hardware文件夹,如果有Git软件的同学,右击进入GitBush,粘贴如下代码,按下Enter键

代码开始执行,将会把我修改的IIC驱动OLED接口代码拉下来

没有Git分布式管理工具的同学,进入CSDN下载链接下载IIC驱动OLED代码,然后手动解压到如图位置就行!

下载链接:HAL驱动4脚OLED代码

代码放好后我们进入MDK工程,添加代码

MDK工程新建Hardware文件夹,将oled.c添加进去

3.调用API

在main.c的用户环境包含代码段内添加使用到的头文件

主循环插入如下代码,交替显示

插入位置:

4.程序下载,观察现象(通用步骤)

程序下载我一般用两种方式:

第一种是使用MDK自带的下载环境下载程序,我们给单片机连接ST-Link后配置下载,点击魔术棒,选择debug

添加对应F4的Flash

第二种是使用Stm32Programmer下载软件,该下载软件下载方式多,下载快,下面我使用st-link下载

打开软件,点击connect左边选择stlink后再点击connect连接下载器

之后点击downlod下载,下载结果如下

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年5月22日
下一篇 2021年5月22日

相关推荐