STM32 Cubemx HAL库 OLED 显示(IIC)——(1)

一、事先准备

1.我们知道,中景园给的例程是标准库的,我们要将他移植成HAL库

首先我们要找准备以下文件:

ascii.h为字库

2.连线

SCL——PB6

SDA——PB7

VCC——5V

GND——GND

二、cubemx的配置

1.选芯片(以STM32f103c8t6为例)

2.RCC---->Cy

3.sys——>SW

4.打开I2C1

5.配置时钟树 72MHZ

至此cubemx配置完毕,生成代码

二、代码部分

1.生成代码之后编译,0eeor。

然后在main.c中添加

2.取模,并添加到ascii.h中

至此所有准备工作完成,接下来就是让字在OLED中显示出来。代码如下:

至于显示字的函数,我们要在oled.中查看其格式。

至此所有工作已完成

三、实物演示

文章摘自: ,感谢这位大哥的教学。此文章仅作为自学笔记使用,具体函数请看这位大哥的。

经验分享 程序员 微信小程序 职场和发展