樹莓派專用屏幕支持什麼系統?

在淘寶上搜了好多屏幕,一般都寫著支持raspbmc。難道不能用別的系統嗎,想安裝kali用什麼顯示屏?


玩了一陣樹莓派了,嘗試回答你的問題。樹莓派最新的2代B版現在自帶介面支持3種顯示屏(通過其他介面擴展的不算)。

1.HDMI介面

基本淘寶能找到的帶HDMI輸入的屏幕都可以用,一般買7寸屏的多。這種屏幕是帶有一個驅動板的由驅動板由驅動板驅動屏幕。直接找根HDMI的連接線連接你的樹莓派和屏幕驅動板就可以了。並且大部分樹莓派的發行版都支持這種顯示。前面答友提到的微雪的屏幕就是這個類型的,它觸摸部分是USB介面的。

另:你也可以直接用支持HDMI的電腦顯示器、電視等用來連接樹莓派。或者買個HDMI轉VGA的連接線直接輸出到常見的支持VGA的電腦顯示器。

2.AV視頻輸出

就是跟DVD、機頂盒一樣的輸出到AV端的模式,一般電視、車載顯示、倒車雷達的驅動都有這種介面。2代B版pi的AV口跟耳機是一個口具體定義百度一下很多。發行版支持方面我試過的大部分樹莓派的linux發行版都支持。

3.DSI介面

就是樹莓派自帶的那個排線介面,淘寶上這樣的屏幕比較少見。據我個人所知只有官方發布一個DSI的屏幕,前面答友發那個官方的就是。新版的樹莓派官方系統是支持DSI的。其他發行版未知沒用過不評價。

剩下的就是一些通過擴展其他介面實現的顯示屏了,一般這樣的屏幕都需要自己寫驅動或者自己編譯賣家給的驅動。常見的3種:

1.SPI口

淘寶上常見的小解析度的、觸摸的那些3.5寸、3.2寸的插到GPIO上的大部分都是這種。缺點是驅動需要直接編譯,不會編譯的只能用賣家提供的鏡像。一般賣家只提供raspbian鏡像。另外就是這樣顯示要依靠CPU進行計算並且限制於SPI口的傳輸速度所以沒有解析度大的、顯示效果也一般。

2.I2C口

玩過arduino的朋友應該都知道所謂的「串口」1602、12864等屏幕。樹莓派也有種的,一般常見的這種屏只能顯示字元、單色圖片等。跟SPI口一樣需要自己編譯驅動。

3.usb口

不大常見淘寶上有挺貴,估計顯示效果可能還行,不過價格挺貴。沒用過不評價。

推薦買個7寸的高清屏配上驅動板就行了,如果不是看視頻只是需要顯示點東西直接樹莓派裝VNC伺服器在電腦或者手機上裝VNC客戶端就可以了。


這些屏幕用的是SPI介面,需要樹莓派本身計算驅動來輸出,而不是單純HDMI介面輸出視頻IO流。

官方的鏈接在此:The Eagerly Awaited Raspberry Pi Display

由於需要使用樹莓派的SPI介面(就是接排線的那個,不是GPIO)驅動才行,所以一般是自編譯官方系統的鏡像加入了配置文件和Daemon進程,或者裝內核擴展才行。

比如最流行的微雪這個7inch HDMI LCD (C)

用第三方Linux並不是不行,需要自己嘗試,用給定晶元的驅動編譯進去跑一下看看。因為Raspbian的內核並不是完全從Linux下一行代碼沒改就編譯到ARM的,所以不能確保它的這個驅動在你的Linux發行版上可以跑……


我是layman,但是聽說樹莓派支持win10物聯網版?


推薦閱讀:

樹莓派需要散熱片嗎?
Ruff 和樹莓派的區別是什麼?
用手機如何遠程控制樹莓派?
Windows 10 IoT 上面可以安裝一般的windows軟體嗎?
如何評價AxiDraw畫圖機器?

TAG:樹莓派RaspberryPi |