1、显示自己的学号和姓名
1、下载好解压后,打开如下路径的工程:
2、按照main函数里的说明进行连线
3、然后在工程的基础上进行改动
(1)对main.c函数进行如下修改:
(2)对oledfont.h函数进行如下修改:
先自行下载一个生成字模的工具,然后输入需要生成字模的文字,将得到的结果复制粘贴过去就可以了。
4、最后把程序烧录到芯片中,效果图如下
2、显示温湿度和滑动字符
1、在上面所使用的代码的USER目录下加入这篇博客中的.
- bsp_i2c.h
- bsp_i2c.c
- sys.h(移植后更改了名称为 AHT20_sys.h,不然会重名)
- sys.c(移植后更改了名称为 AHT20_sys.c,不然会重名)
AHT20和开发板的连接方式也在这篇博客中有说明
2、再对main.c函数做如下修改:
3、对想要显示的中文进行编码成点阵
请自行下载PCtoLCD2002完美版
打开应用程序后,输入自己想要的汉字,即可
4、在 gui.c 下有个 oledfont.h 头文件,打开后,将 cfont16[] 数组内的内容修改成自己的中文文字点阵即可。
5、然后在 test.h 和test.c中做如下修改
5、烧录到开发板中,显示结果如下: