硬件對(duì)比
CPU:
Beagle Bone Black使用的是TI的AM3359 SoC,最高主頻1GHz,1個(gè)Cortex A8內(nèi)核。
Raspberry Pi 2 使用Broadcom的BCM2836 SoC,最高主頻900MHz,4個(gè)Cortex A7內(nèi)核。
Raspberry Pi 3 使用Broadcom的BCM2837 SoC,最高主頻1.2GHz,4個(gè)Cortex A57內(nèi)核,支持64位。
RAM:
Beagle Bone Black包含 512MB DDR3L 400MHz RAM。
Raspberry Pi 2和3包含 1 GB LPDDR2 RAM。
存儲(chǔ):
Beagle Bone Black板載2GB eMMC芯片(我手里的是老版本,新版本是4GB),支持Micro SD。
Raspberry Pi 2和3沒有板載存儲(chǔ)芯片,支持Micro SDHC。
顯示:
Beagle Bone Black 有一個(gè)Micro HDMI接口,但是似乎只支持到720P的分辨率,不支持1080P。
Raspberry Pi 2和3都有一個(gè)標(biāo)準(zhǔn)尺寸HDMI接口(HDMI 1.3),支持1080P,還有一個(gè)3.5mm復(fù)合視頻輸出口。
音頻:
Beagle Bone Black沒有專用音頻接口,從HDMI輸出數(shù)字音頻。
Raspberry Pi 2和3可以通過3.5mm輸出模擬音頻,通過HDMI輸出數(shù)字音頻,還有I2S接口。
USB:
Beagle Bone Black有一個(gè)Mini USB用于供電和連接PC,一個(gè)標(biāo)準(zhǔn)尺寸的USB Host接口。
Raspberry Pi 2和3通過SMSC LAN9514擴(kuò)展得到4個(gè)USB Host接口。Micro USB僅用于供電。
Beagle Bone Black有一個(gè)100Mbps以太網(wǎng)絡(luò)口。
Raspberry Pi 2提供一個(gè)100Mbps以太網(wǎng)接口。
Raspberry Pi 3提供一個(gè)100Mbps以太網(wǎng)接口,802.11n無線連接(板載天線),藍(lán)牙4.1連接。
GPIO:
Beagle Bone Black提供2x46個(gè)引腳,包括各種總線接口和65個(gè)GPIO。
Raspberry Pi 2和3提供一個(gè)40引腳的接口,包括總線接口和GPIO。
以下是BeagleBone Black的GPIO定義
以下是Raspberry Pi 2/3的擴(kuò)展口定義:
再附一個(gè)字符版本(可以通過gpio readall獲得這個(gè)圖):
其它:
Beagle Bone Black提供了獨(dú)立的電源接口和電源芯片,在軟件上可以切斷BBB供電,提供了5個(gè)LED(包括1個(gè)電源指示燈),3個(gè)按鍵(包括1個(gè)電源和1個(gè)復(fù)位按鍵)。
Raspberry Pi 2和3提供了攝像頭接口(CSI)和顯示屏接口(DSI)各1個(gè),2個(gè)LED(包括1個(gè)電源指示燈),主板上沒有按鍵。
小結(jié):
事實(shí)上這樣的對(duì)比有一些不公平,畢竟BBB是2013年的產(chǎn)品,而Raspberry Pi 2和3分別是2015年和2016年才問世的。所以在CPU上,Raspberry2和3有巨大的優(yōu)勢(shì),實(shí)際使用時(shí)發(fā)現(xiàn),4核的處理器確實(shí)會(huì)比單核處理器強(qiáng)大很多。1GB的內(nèi)存也會(huì)比512MB充裕很多。BBB板載了eMMC是一個(gè)優(yōu)點(diǎn),但是2GB的容量基本只夠裝個(gè)系統(tǒng),就算是4GB版本,也是勉強(qiáng)夠用,不如插入一張Micro SD卡,16G的也不貴。
BBB另一個(gè)優(yōu)點(diǎn)是提供足夠多的GPIO口,這在工業(yè)控制等領(lǐng)域比較實(shí)用,而對(duì)于個(gè)人DIY一些簡(jiǎn)單的作品,Raspberry Pi的接口也基本夠用。
Raspberry Pi額外提供了攝像頭接口CSI,這方便了做圖像采集方面的應(yīng)用。不過額外提供的顯示接口DSI,直連的GPU資料不開放,至今只能連接官方液晶屏,沒有第三方加入使得貨源并不多,不是很親民。
Raspberry Pi在接口方面最大的優(yōu)點(diǎn)是提供了板載USB Hub,從而有4個(gè)USB Host接口。這在使用時(shí)帶來了很多方便之處,而BBB只有一個(gè)USB Host,總是不夠用。
再來對(duì)比一下Raspberry Pi 2和3,這兩者主要有2個(gè)區(qū)別。一是處理器換成了性能更好的Cortex A57內(nèi)核,支持64位,主頻也提高了300MHz。二是增加了無線和藍(lán)牙收發(fā)器。這樣就不用外接USB無線網(wǎng)卡,增加了系統(tǒng)集成度,也減少了1個(gè)USB口的占用,藍(lán)牙支持低功耗版本4.1,這也是目前物聯(lián)網(wǎng)中比較流行的通信方式。
評(píng)論