1.介绍
这里就简单介绍一下,移植OELD驱动还是比较简单的,在这次移植过程中遇到一个比较大的问题,就是程序下载部分,听我简单说来。
2.移植
移植过程非常简单,看懂IIC例程之后,修改为封装函数即可,然后将OLED驱动部分移植到工程中,然后初始化OLED即可。初始化过程如图1、图2和图3。
图1
图2
图3
接下来就说一下下载的坑,按Build后,会生成新的HEX文件,但是下载窗口中的HEX文件还是之前的HEX文件,所以一直下载的都是之前的程序,这里就需要特殊的操作,找到生成的HEX文件,在工程目录下的obj文件夹中(图4)。
图4
然后右击“Flash Download”会弹出一个新的下载窗口,然后点击“Execute”,下载的内容就是新生成的HEX文件了,如图5。
图5
3.总结
最后来看一下效果(图6),显示的是这个芯片的型号和我21IC的ID,整体设计比较简单,不过还是踩坑了,希望大家看完这篇帖子,能够明白这个问题,当然官方也在修复这个问题。
图6
|
@zhengfish :点亮费了点时间,主要还是自己粗心大意。
赞一个,点亮了就Hello World了。。。。