在繼續探索之前,我覺得有必要再把板子的一些硬件情況敘述一下,因為軟件是建立在硬件基礎之上的,對硬件了解多一些,對Raspberry pi的了解就會更深入一些。畢竟這是開源硬件嘛。基于目前我對硬件知識的不足,所以這一季先來個概覽,等隨著研究的不斷深入,我會繼續對硬件Hack并總結。下面開始說一說Raspberry pi硬件的背景故事。
#### 一、Model A和B的故事
就像在本專欄開篇中提到的那樣,RPi的初衷是推廣科技,尤其是鼓舞下一代成為熟悉計算機的人才。據說樹莓派基金會的計劃書上寫的是“我們要讓孩子們喜歡上編程。”
最初的RPi板子都是在中國制造的,但后來轉移到了英國威爾士。在我的B+板子上就刻著Made in the UK.
目前看,板子在歐美國家銷售火爆,但亞洲和南美較差。不過開源硬件是大勢所趨,國內的熱潮也要來到,因為中國極客的數量在逐步增加。
在2012年板子上市時就有兩個版本,Model A和Model B。B比A的配置要高一些,比如B的RAM是512M而A是256M;B是兩個USB(2.0)口,而A只有一個;A沒有網卡。A的功耗更低接口更少,更適合嵌入式的項目。A和B板子如下圖。

從圖上看,兩個板子只是差了網卡。
就在今年A和B都推出了各自的升級版A+和B+版本,如下圖:

A+的尺寸更小、功耗更低并且價格也下降了(從25$降到20$),RAM仍然是256M沒變,GPIO端口數從26增加到40個,這與B+是一樣的。SDcard也同B+一樣使用了小卡(Micro SDCard)。
目前這四個板子的片上系統(SOC)都是使用Broadcom的BCM2835。
下面重點來看看Model B+。
#### 二、B+概覽
Model B+板子的硬件配置在第一季中已經說過,它對Model B的升級如下:
? GPIO針腳從26增至40
? USB(2.0)口從兩個增加到四個
? 使用了Micro SDCard
? 電源方面從原來的線性調節器(linear regulator)改成開關調節器(switch regulator),功耗降低0.5到1瓦。
? 音頻電路方面增加了一個低噪聲電源是音質更加完美。
官方的一幅器件布局圖:

與之對比的我拍攝的實景全圖:


1\. soc在哪里?
板子的核心器件是博通的soc,你發現它在哪里了嗎?
沒有?那就對了,因為它藏起來了。看到樹莓(Raspberry)圖標右邊的芯片了嗎,那是三星的RAM芯片,soc就在它的下面。就像我給Nexus4換屏幕時找不到驍龍芯片一樣。

2.smsc芯片
板子上另一塊芯片是SMSC公司的LAN9514芯片,這是一塊USB集線器和以太網控制方案芯片。

3.U口
自帶4個USB2.0口,布局到板子的右上方,圖中U口中插我另外購置的無線網卡。
4.網卡
板子右下方布局有線網卡,并且標有EDAC,應該是帶有錯誤檢測與糾正功能吧(Error Detection And Correction)。
5.GPIO
板子上方是GPIO,40針腳。
6.音頻接口
板子下面網卡右邊是3.5mm音頻接口,上面提到,有了低噪聲電源會提高音質。
7.攝像頭接口
音頻接口左邊是攝像頭接口,攝像頭芯片我們需要另購。我后期會購置,很期待的說。
8.HDMI
再左邊是HDMI接口,注意這里使用的標準的HDMI接口,并沒有使用手機上的Micro HDMI。
9.PWR IN
再左邊是電源口,使用的是手機上普遍使用的Micro USB接口。
注意不是Mini Usb。
另外要注意的是,這個接口只是用來提供電源接口用,并不用來傳輸數據。
對**電源適配器的選擇**上,我做了一些嘗試,首先是要用輸出是5V的適配器,區別在于它們的輸出電流。家里兩個普通的適配器都是輸出500mA,不是啟動不了就是啟動過程中不斷重啟;而三星手機充電器是700mA。目前運行良好。此外我還嘗試了iPad的適配器,5.2V,2.4A,好像直接過流保護不工作了。
10.DISPLAY
板子最左邊的插口與攝像頭接口樣子相同,但具體分工有不同。詳情有待探索。
#### 三、結語
開源的板子加開源的軟件令小小的樹莓派一經推出就風行起來,原本給小朋友學習之用,沒想到老極客們卻喜歡的昏天暗地,從智能家居到航拍項目,只要你敢想,一切皆有可能。這樣一個引爆想象的小家伙,讓我們一起來探索吧。
參考:
1.官網文檔:[https://github.com/raspberrypi/documentation](https://github.com/raspberrypi/documentation)
2.github上文檔:[https://github.com/raspberrypi/documentation](https://github.com/raspberrypi/documentation)
3.35美元計算機:Raspberry Pi的故事:[http://tech2ipo.com/57628](http://tech2ipo.com/57628)
4.A+和B+黑色圖片來自:[http://www.mcmelectronics.com/content/en-US/raspberry-pi](http://www.mcmelectronics.com/content/en-US/raspberry-pi)