蓝桥杯物联网设计与研发(外设实验)
基于省赛资源套装-STM32L071微控制器
实验目的:掌握OLED显示器驱动的方法;掌握I2C总线的基本时序控制原理和通信过程。掌握STM32L071微控制器HAL库GPIO函数接口。
实验现象:掌握OLED显示器驱动的方法;掌握I2C总线的基本时序控制原理和通信过程。掌握STM32L071微控制器HAL库GPIO函数接口。
一、硬件解读
蓝桥杯物联网开发板最炫酷的模块就是 OLED,这是一块 0.91 寸的 OLED,大家先看看 原理图。从下图我们可以看出,OLED 是由 PA8 和 PB4 组成的 IIC 来控制的。
![](https://img-blog.csdnimg.cn/img_convert/b5c214ba44ad6821929c873ae7a20854.png)
既然知道 OLED 是由 IIC 来控制的,本次的实验就好理解了。需要注意的是,OLED 的 供电部分不是直接接 3.3V。如下图
![](https://img-blog.csdnimg.cn/img_convert/797dcd152c49773a0d1c5763d3769884.png)
这个 A_+3V3 是 OLED 屏幕的供电部分,在查找原理图之后