BeagleBone硬件概覽Ethernet端口板載LEDc重置按鈕等介紹

 BeagleBone硬件概覽Ethernet端口板載LEDc重置按鈕等介紹

你進入BeagleBone世界的第一步就是將它鏈接以獲得命令提示,而後你就能夠處理文件以及執行命令了。在這裏,你就能夠定製你的整個系統來知足你特定項目的需求了大本文選自BeagleBone Black快速入門教程編程

可是在你鏈接任何東西以前,應該隨筆者近距離了解一下BeagleBone,包括它的型號以及上面的主要部件。以後,筆者將爲您奉上各類類型的鏈接方式。網絡

2.1  兩種型號的BeagleBone

BeagleBone有兩種型號,較早的的型號爲Beaglebone,最新的型號爲BeagleBone Black簡稱BBB,如圖2.1所示。BeagleBoneBeagleBone Black的外形幾乎沒有差異,可是分辨起來卻極其容易。BeagleBone採用的是白底黑字,而BeagleBone Black則與它的名字遙相呼應——使用黑底白字。因此,看到「白板」就是BeagleBone,而「黑板」就是BeagleBone Black。固然,在本書的大部份內容中,你可使用任意一個型號,在型號敏感的地方筆者會給出提示。spa

2.1  BeagleBone主要元器件
操作系統

當你近距離觀察BeagleBone的時候,應該能夠看到他上面形形色色、形狀各異的器件。一些器件很是小,而一些則比較大本文選自BeagleBone Black快速入門教程設計

固然,筆者不會將電阻大小都介紹給讀者,只會選擇幾個具備標誌性的器件進行介紹,如圖2.1所示。下面咱們就以每一個編號對應一個小節的方式來介紹各個元器件。orm

2.2.1  電源鏈接頭

BeagleBone須要的操做電壓是5V,操做電流是500mA的直流。如今絕大多數使用2.1mm內孔徑插頭(如圖2.2所示)的5V DC適配器均可以用來驅動BeagleBone。明確一個電源適配器是否適合BeagleBone是很是重要的,但這不是必須的,若是你不慎將高於5V的電源插入插座,BeagleBone上面的過壓保護芯片會阻止板子啓動從而保護電路。即便如此,你也應該確認你接入的就是5V電源。教程


2.2  2.1mm DC插頭接口

2.2.2  Ethernet端口

這是一個標準的RJ45Ethernet接口,它能夠方便你的項目接入因特網。你能夠直接將它鏈接到路由器,也能夠將它鏈接到電腦來分享WiFi網絡。路由

2.2.3  板載LED

在電源鏈接頭的旁邊,有一個LED用來指示板子是否供電,如圖2.3所示。除此以外,在重置按鈕的旁邊還有4LED能夠被用戶編程,如圖2.4所示。it

2.3  電源指示

2.4  可編程LED

默認狀況下,LED 0在系統運行時候會顯示爲「心跳」;LED 1MicroSD卡被訪問的時候閃爍;LED 2CPU活動的時候閃爍;LED 3在板載閃存被訪問的時候閃爍(僅BeagleBone Black)。

2.2.4  重置按鈕

重置按鈕用來重啓板子。最合理的方式是在操做系統中觸發重啓操做,採用硬件重啓可能會損壞正在處理的文件。固然,若是你的系統已經沒法響應軟件命令,則只能經過重置按鈕觸發重啓了。

2.2.5  擴展口

這兩個擴展口被標記爲P8P9,他們容許你將BeagleBone集成到你的項目中去。這些擴展口能夠被配置爲許多種不一樣的用途,這將在第4章進行介紹。

2.2.6  Boot開關(僅BeagleBone Black

在啓動BeagleBone Black的過程當中,按住Boot開關能夠命令硬件從MicroSD卡啓動,而不是板載閃存。Boot按鈕也能夠用來更新Linux系統。

2.2.7  USB Host端口

BeagleBone配備有一個USB Host端口,它同普通電腦上的USB Host端口的功能一致。這使得你能夠方便地將鼠標、鍵盤或者WiFi適配器鏈接到BeagleBone。若是你以爲1USB口不夠用,也可使用USB HUB進行擴展,如圖2.5所示是筆者使用的一款7USB HUB


2.5  7USB HUB

2.2.8  串行插頭J1(僅BeagleBone Black

雖然BeagleBoneBeagleBone Black都有串行輸出來訪問終端,可是BeagleBone Black將他們接到了串行插頭。這種設計能夠很是方便地鏈接FTDI TTL-232或麪包板,這使得你能夠經過USB使用基於文本的終端本文選自BeagleBone Black快速入門教程

2.2.9  處理器

處理器是全部操做的基礎,它是整塊板子的大腦。原始的BeagleBone板子使用了720MHz ARM Cortex-A8處理器,還配備有256MBDDR2 RAMBBB的配置則要高一些,它配備了1GHz的處理器以及512MBDDR3 RAM

2.2.10  板載閃存(僅BeagleBone Black

BeagleBone Black板載閃存可使得系統不須要插入MicroSD卡就能夠啓動(BeagleBone必需要有MicroSD卡)。BeagleBone Black板載閃存的大小是4GB,這足以安裝許多軟件包。

2.2.11  Mini USB端口

這個Mini USB口能夠將BeagleBone做爲一個設備接入你的電腦。電腦不但能夠經過這個Mini USB口爲板子供電,並且能夠經過它與板子通信。你也能夠經過這個端口訪問存儲在板子中的參考信息,當你將它鏈接到電腦後,它將做爲一個存儲設備出現,如圖2.6所示。


2.6  參考信息

若是你使用這個端口爲板子供電,那麼處理器會經過下降處理速度來減少功耗。

2.2.12  Micro HDMI端口(僅BeagleBone Black

Micro HDMI端口用來將BeagleBone Black鏈接到一個使用Micro HDMI端口的監視器或者電視機。若是你的電視機或者監視器使用VGA接口,那麼可使用Micro HDMIVGA適配器轉換信號,如圖2.7所示是筆者使用的Micro HDMIVAG適配器。


2.7  Micro HDMIVAG適配器

Micro HDMI很是容易與Mini USB混淆,使用時候必定要注意Micro HDMIMicro SD卡槽的旁邊。

2.2.13  MicroSD卡槽

與大多數電腦不一樣,BeagleBone並無配備硬盤而是使用Micor SD充當硬盤來存儲操做系統、程序和我的數據。在BeagleBone Black上,操做系統存儲在板載閃存上(在2.2.10中介紹),在須要的時候你可使用MicroSD卡來更新系統本文選自BeagleBone Black快速入門教程

相關文章
相關標籤/搜索