🔍 搜索帖子 / 资讯 / 芯片型号…
论坛/开源蜂鸟E203/IIC OLED屏移植
IIC OLED屏移植
开源蜂鸟E203 作者 火山 发布于 2021-07-25 19:41(1902 天前) 5533 浏览

大家好,我们是这是一件好事队,报名编号是 CICC1859,本次与各位老师和同学一起交流蜂鸟处理器核的IIC OLED屏的移植。我们使用的IIC屏接口十分简单,只有GND、VCC、SCL、SDA四个引脚,为了方便链接,我们制作了一个PMOD转接口。由于OLED驱动代码大同小异,所以我们仅讲解IIC总线代码的移植。模块图如下所示。

为了简化操作,我们仅对OLED屏进行写操作,代码如下图所示,整体结构比较简单,但是里面有一些需要注意的地方。即在每次将数据写入寄存器之后,还需要写入WRITE或者START信号将数据发送出去,在需要ACK信号时,还需要等待ACK信号,即图中的i2c_get_ack函数。在发送地址时,还需要额外的START信号才能启动。而我们在最开始的时候,并没有仔细阅读源代码,造成的时间的浪费,所以仔细阅读手册和源代码是一个很好的习惯


全部回复 0
暂无回复,抢个沙发~
💡 请 登录 后参与讨论(微信扫码即登录/注册)