我用的是下面这个板子:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/b4976a57a03a957c48bdf07eb3e656eb.png)
如图所示,这个板子的OLED驱动在开源例程里给出,但是不是基于Keil MDK来开发的,只是用CubeMX生成了对应的驱动源码,现在我将它的驱动移植到Keil MDK上来。
屏的代码可以参考:https://github.com/alibaba/AliOS-Things/tree/rel_3.0.0/app/example/dk/dk_gui
以下是我参考这个源代码移植出来的。
一、LCD的管脚定义以及在开发板上对应的IO
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/890b763376dfb1406ffc05cf64af7037.png)
在开发板上的连接,参考开发板的CubeMX配置,可以找到LCD相关的管脚。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/b8904d4ddc86a0de397ccb98cbe82922.png)
相关的管脚连接: