用STM32驱动0.96OLED液晶屏

老小孩
原创
发布时间: 2025-06-09 22:43:32 | 阅读数 0收藏数 0评论数 0
封面
学习STM32单片机—驱动OLED液晶,以此文记录。

准备工作:

材料:

材料:

  1. STM32最小系统板
  2. ST-LINK 烧录器
  3. 0.96寸OLED液晶屏
  4. 导线,数据线
1

连接硬件

我用的这个液晶是4线的,分别是:V3.3,GND,SCK,SDA,用导线按下边的顺序连接起来。

液晶------------系统板

V3.3------------ V3.3

GND------------GND

SCK-------------A0脚

SDA-------------A1脚

烧录器----------系统板

V3.3------------ V3

GND------------GND

CLK-------------CLK脚

DIO-------------IO脚

烧录器USB------电脑USB

2

编写代码

新建工程项目文件,再把SYSTEM文件夹的点C和点H文件配置到工程中。前一篇学过,不再赘述。

把下面的代码复制到USER组下的main.c文件中(覆盖替换原有的内容),点击魔术棒在ARM Compiler后的选项中选v5.06 update 7(build 960),再选Debug菜单,在Ues后的方框中选ST-Link Debugger,点击后面的settings按钮,在打开的对话框中看的图上的内容表示烧录器链接成功,然后确定关闭所有的对话框。回到主界面点击右上角的链接按钮,在点击load按钮,在下面的build output框中看到Verify ok表示编译和烧录成功。

C
代码.c
16.06KB
3

上机测试

按系统板上的复位脚,就能看到液晶屏显示hello world!了。

阅读记录0
点赞0
收藏0
禁止 本文未经作者允许授权,禁止转载
猜你喜欢
评论/提问(已发布 0 条)
评论 评论
收藏 收藏
分享 分享
pdf下载 下载