(以下图片来自百问网)
我们先来看一个IIC的硬件框图操作OLED屏幕。
STM32的内部有IIC控制器,STM32通过IIC控制器和SSD1306 OLED屏幕驱动来给屏幕发送数据,当屏幕接收到数据时就可以将数据显示出来。
程序结构由四部分组成:
1.应用程序
2.库函数也就是我们封装好的OLED显示屏操作函数
3.OLED驱动程序(根据SSD1306数据手册编写)
4.I2C控制器驱动(STM32 HAL库中IIC的操作函数)
(以下图片来自百问网)
我们先来看一个IIC的硬件框图操作OLED屏幕。
STM32的内部有IIC控制器,STM32通过IIC控制器和SSD1306 OLED屏幕驱动来给屏幕发送数据,当屏幕接收到数据时就可以将数据显示出来。
程序结构由四部分组成:
1.应用程序
2.库函数也就是我们封装好的OLED显示屏操作函数
3.OLED驱动程序(根据SSD1306数据手册编写)
4.I2C控制器驱动(STM32 HAL库中IIC的操作函数)