在Raspberry徽标的左侧,有一个DSI连接器。我对这个标准不熟悉。我可以使用此连接器连接到哪种显示器?我可以立即购买这些显示器吗?
还有没有任何消费类设备可以与Pi搭配使用呢?手机?游戏主机?厨房用具?:)
在Raspberry徽标的左侧,有一个DSI连接器。我对这个标准不熟悉。我可以使用此连接器连接到哪种显示器?我可以立即购买这些显示器吗?
还有没有任何消费类设备可以与Pi搭配使用呢?手机?游戏主机?厨房用具?:)
Answers:
该树莓派基金会宣布说官方的树莓派触摸屏现已推出。这是一个十点触摸屏,升级后连接到DSI连接器并具有完整的内核支持。
考虑到这已经花费了数年的时间,我怀疑有人会轻易地从备件中窃取这东西。
显示串行接口(DSI)是移动行业处理器接口(MIPI)联盟的一项规范,旨在降低移动设备中显示子系统的成本。它通常针对LCD和类似的显示技术。它定义了主机(图像数据的源)和设备(图像数据的目标)之间的串行总线和通信协议。
在物理层,DSI指定高速差分信令点对点串行总线。该总线包括一个高速时钟通道和一个或多个数据通道。每个通道都通过两条线传输(由于差分信号)。除第一个数据通道(通道0)外,所有通道都从DSI主机行进到DSI设备,该通道可以进行总线周转(BTA)操作,从而使其反转传输方向。
根据该论坛主题, DSI屏幕将需要新的GPU驱动程序来启用DSI输出:
如果您设法使用dsi连接器(例如,绑架了一些不列颠哥伦比亚省的工程师,并让他为您的dsi连接的屏幕生成了一个新的gpu二进制文件),那么您实际上可以有一个有效的双显示设置...
这样,尽管现在可以使用官方的DSI屏幕,并且有内核支持,但是这种支持不太可能扩展到DSI屏幕的任意其他实现。鉴于维基百科页面上关于该协议的内容,如今,DSI几乎不是一种明智的处理方式(该协议由于需要在不具有板载内存的情况下支持显示而变得复杂),并且任何给定的GPU二进制文件都可能仅能正常工作使用一组有限的特定受支持的设备,而不是支持任何DSI显示。
DSI is hardly a smart way of doing things these days (the protocol is mired in the days of CRT fly-back blanking periods)
您几乎不会犯错。DSI目前是标准,并将在一段时间内保持这种状态。您也对消隐是错误的。只要您具有不带RAM的显示驱动程序,就需要使用DSI视频模式,其中包括空白。如果您有包含RAM的显示驱动程序,则可以切换到不需要I am assuming the ribbon cable is a standard DSI interface cable.
Nintendo DS使用触摸屏DSI显示屏,但是到目前为止,这是我所见过的唯一的消费类设备,您可以将替换屏幕安装到Raspberry Pi上。我不知道如果采取任何专有措施会遇到什么兼容性问题,并且我假设带状电缆是标准的DSI接口电缆。
从使用带有任何HDMI接口的手机屏幕看,有一个视频控制器,它由带有可编程FPGA(Xilinx Spartan-6-SLX9)的Arduino DSI Display Shield制成,可将iPhone4显示接口桥接到DSI接口。