Embedded 如何将omap连接到oled显示器

Embedded 如何将omap连接到oled显示器,embedded,linux-device-driver,embedded-linux,lcd,Embedded,Linux Device Driver,Embedded Linux,Lcd,正如大家看到的标题,我想将Micro-OLED显示器连接到dart4460(omap4460) 我不确定,但我想我可以使用dart4460中的并行LCD端口连接OLED显示器 以下是我想要连接显示器的内容 (一) 2) :该页下方有设备的数据表 实际上我是这个过程的初学者 我真正想做的是将micro display连接到dart4460,并显示linux或android的屏幕 所以我正在学习编写帧缓冲区驱动程序 无论如何,我的问题是: (1) 我想知道在编写帧缓冲区驱动程序时应该使用哪些端口或p

正如大家看到的标题,我想将Micro-OLED显示器连接到dart4460(omap4460)

我不确定,但我想我可以使用dart4460中的并行LCD端口连接OLED显示器

以下是我想要连接显示器的内容

(一)

2) :该页下方有设备的数据表

实际上我是这个过程的初学者

我真正想做的是将micro display连接到dart4460,并显示linux或android的屏幕

所以我正在学习编写帧缓冲区驱动程序

无论如何,我的问题是:

(1) 我想知道在编写帧缓冲区驱动程序时应该使用哪些端口或pin,以及如何连接端口

(2) 如果我无法连接主板和显示器,我需要哪一个?我应该怎么做才能做到这一点

(3) 我想知道如何通过查看OLED数据表来编写帧缓冲区驱动程序。你们能推荐学习的网站或书籍吗

(4) 我在raspberry pi网站(github.com/notro)上研究了fbtft。我可以将dart4460的这些源应用于micro oled吗

提前谢谢你!
如果你能帮助我,我会非常感激的

从驱动程序的角度来看,OLED与LCD没有什么不同,因此我建议开始研究TI提供的Linux LCD驱动程序[1](Linux_src/drivers/video/fbdev/omap或omap2)。您的MCU具有DSS[2],因此您不需要执行“引脚级别”驱动程序,只需连接正确的引脚并配置寄存器。您的LCD很有可能只需进行定时修改和正确的内核配置即可获得开箱即用的支持。只需寻找使用相同MCU的现成板,看看它们是如何实现的;首先想到的是潘登。遗憾的是,除了网络上的随机信息外,我不知道关于这个主题的任何资源。我已经将一些LCD移植到其他ARM MCU,但这是通过反复试验,不是一种有条理的方法

另外,如果您想使用LCD的高级功能(传感器、参数修改等),您可以在用户空间或作为内核模块单独使用


  • 听起来像是硬件问题。不是这样的问题。这似乎是一个硬件问题,但也需要一个驱动程序软件编写机制来帮助回答这个问题。谢谢。你真是太好了。我知道从现在起该怎么办了