一、实验要求
理解OLED屏显和汉字点阵编码原理,使用STM32F103的SPI或IIC接口实现以下功能:
-
显示自己的学号和姓名;
-
显示AHT20的温度和湿度;
-
上下或左右的滑动显示长字符,比如“Hello,欢迎来到重庆交通大学物联网205实训室!”或者歌词、诗词。(最好使用硬件刷屏模式)
二、实验步骤
(一)代码实现
1、首先打开显示屏自带资料
我们用的是
下载该资料,资料中包含例程和相关取模软件。
2、使用取模软件
打开资料中的PCtoLCD2002的应用程序
打开后,点击选项,调整字幕选项如下图
再点击模式,调整为字符模式,输入自己的姓名可以得到编码,之后将这个编码改到例程中就可以实现输出自己想输出的东西了
3、修改例程
先打开例程如下:
文件路径为\0.96inch_SPI_OLED_Module_SSD1306_MSP096X_V1.0\1-Demo\Demo_STM32\0.96inch_OLED_Demo_STM32F407ZGT6_Software_4-wire_SPI\PROJECT
① 显示学号
首先找到该例程中的显示字符串的函数如下: