欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

BeagleBoneBlack設(shè)備如何連接

這篇文章將為大家詳細(xì)講解有關(guān)BeagleBone Black設(shè)備如何連接,小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。

和田網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)公司!從網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)公司等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營維護(hù)。成都創(chuàng)新互聯(lián)公司從2013年創(chuàng)立到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選成都創(chuàng)新互聯(lián)公司

BeagleBone Black開發(fā)前需要準(zhǔn)備的材料

經(jīng)過上面的介紹,相信你已經(jīng)對(duì)BeagleBone有了大致的了解,你需要注意到完成一件事情可能有多種不同的方式。所以,依賴于你要完成的項(xiàng)目,需要的材料也會(huì)不同,下面的材料可以助你完成本書的大部分項(xiàng)目,但不是必須的:

  • q  BeagleBone或者Beaglebone Black

  • q  5V直流適配器

  • q  網(wǎng)線

  • q  USB A到mini B線

  • q  面包板

  • q  跳線

  • q  LED若干

  • q  各規(guī)格電阻

  • q  按鈕

  • q  開關(guān)

  • q  電位器

  • q  溫度傳感器

  • q  MicroSD卡

如果你用的是BeagleBone Black,你可能還需要準(zhǔn)備下面的材料:

  • q  HDMI監(jiān)視器(或者VGA監(jiān)視器)

  • q  Micro HDMI線(或者M(jìn)icro HDMI到VGA適配器)

  • q  鍵盤

  • q  鼠標(biāo)

  • q  USB HUB

  • q  3.3V FTDI線或者兼容線

BeagleBone Black的操作系統(tǒng)

和一個(gè)計(jì)算機(jī)一樣,BeagleBone也有一個(gè)操作系統(tǒng),它默認(rèn)使用的是開源、免費(fèi)的Linux操作系統(tǒng)。當(dāng)然,BeagleBone官方提供了多種操作系統(tǒng)可供選擇:

  • q  Debian

  • q  ?ngstr?m

  • q  Android

  • q  Ubuntu

除了官方支持的幾個(gè)系統(tǒng)之外,社區(qū)還提供了非常多的系統(tǒng)可供選擇:

  • q  Nintendo

  • q  ArchLinux

  • q  LinuxCNC

  • q  Minix

  • q  Kali

  • q  XNU

  • q  Asterisk

  • q  TI EZSDK

  • q  Beaglemnt(僅BeagleBone Black)

在出廠的時(shí)候,BeagleBone Black板載內(nèi)存中安裝的是Debian Linux。如果你使用的是BeagleBone,則安裝在Micro SD卡中。因?yàn)樵谶@個(gè)系統(tǒng)的開發(fā)非常迅速,所以使用這個(gè)系統(tǒng)可以隨時(shí)保持最新版本(附錄A提供了更新系統(tǒng)映像的方法)。筆者推薦使用默認(rèn)的Debian Linux系統(tǒng),因?yàn)檫@個(gè)操作系統(tǒng)被官方支持,系統(tǒng)的開發(fā)和測(cè)試都在BeagleBone上進(jìn)行,這使得系統(tǒng)更加健壯,并且在Debian Linux上管理軟件包也非常方便。

連接你的Beaglebone

就像前面提到過的,完成一件事情可以有多種不同的方法,在本節(jié)中這句話顯得特別應(yīng)景。本節(jié)將帶領(lǐng)大家連接到BeagleBone的命令行終端,而連接的方式就有5種。在命令行中,你可以創(chuàng)建和執(zhí)行命令、管理系統(tǒng)以及獲取板子信息等操作。在通常情況下,我們使用Ethernet接口連接就可以,但如果出現(xiàn)了網(wǎng)絡(luò)連接不可用的情況,我們就需要使用一些其他方法了。

通過USB連接與驅(qū)動(dòng)安裝BeagleBone Black

在BeagleBone的板載存儲(chǔ)中其實(shí)已經(jīng)存放了文檔和驅(qū)動(dòng),它們可以幫助你更容易地連接BeagleBone。使用USB連接BeagleBone主要分為如下的幾個(gè)步驟:

(1)如果你使用的是BeagleBone,確保寫入最新版本系統(tǒng)的MicroSD卡已經(jīng)插入卡槽。

(2)通過USB A到mini B USB將BeagleBone連接到你的電腦。

(3)大約20秒后,一個(gè)名為可移動(dòng)存儲(chǔ)設(shè)備會(huì)出現(xiàn)在你的磁盤列表中,如圖2.8所示。打開這個(gè)設(shè)備,并且雙擊其中的START.htm在你的默認(rèn)瀏覽器中打開START HTML文檔,文檔的內(nèi)容如圖2.9所示。


BeagleBone Black設(shè)備如何連接

圖2.8  可移動(dòng)設(shè)備

BeagleBone Black設(shè)備如何連接

圖2.9  START HTML文檔        圖2.10  安裝對(duì)應(yīng)的驅(qū)動(dòng) 

(4)在Install drivers步驟中選擇相應(yīng)系統(tǒng)的驅(qū)動(dòng)并安裝,如圖2.10所示。

(5).在你的瀏覽器中輸入地址http://192.168.7.2/以訪問BeagleBone 101,如圖2.11所示。這個(gè)頁面的服務(wù)器就是BeagleBone,包含了關(guān)于板子的大量信息,其中還有一些使用Bonescript的交互式示例,如圖2.12所示。

BeagleBone Black設(shè)備如何連接

圖2.11  BeagleBone 101        圖2.12  Bonescript的示例

如果你感興趣的話,想必這一節(jié)對(duì)你來說非常輕松。我們將會(huì)在第7節(jié)返回來使用Bonescript,現(xiàn)在,我們需要學(xué)習(xí)一種使用命令行的連接方式。

通過USB使用SSH連接BeagleBone Black

這種連接方式仍然只需要將BeagleBone和電腦使用USB線連接起來即可,接著執(zhí)行下面的步驟:

(1)打開終端并連接到BeagleBone。

  • q  如果你使用的是Mac,打開終端應(yīng)用程序(在實(shí)用工具中),并在命令行提示符后輸入ssh root@192.168.7.2,如圖2.13所示。

BeagleBone Black設(shè)備如何連接

圖2.13  Mac下的SSH連接       圖2.14  Linux下的SSH連接

  • q  如果你使用的是Linux,在終端中輸入命令ssh root@192.168.7.2,如圖2.14所示。 

  • q  如果你使用的是Windows操作系統(tǒng),那么需要安裝PuTTY(官網(wǎng)http://www.putty.org/)。之后在“Host Name”中輸入root@192.168.7.2,確保“Connection type”為SSH后,單擊Open按鈕,如圖2.15所示。

BeagleBone Black設(shè)備如何連接

圖2.15  在Windows下通過PuTTY連接

(2)如果是第一次連接以SSH方式連接,則會(huì)提示你連接到未知的主機(jī),你可以安全地忽略這個(gè)消息;

(3)在默認(rèn)情況下root用戶是沒有設(shè)置密碼的,如果提示你輸入密碼,則只需要直接按回車即可;

(4)如果你看到如下的提示信息,則說明你成功連接了:

root@beaglebone:~#

通過Ethernet使用SSH連接BeagleBone Black

估計(jì)你很早就有使用網(wǎng)線連接BeagleBone的想法了,下面我們就把想法付諸實(shí)踐:

(1)如果你使用的是BeagleBone,確保已經(jīng)寫入系統(tǒng)的MicroSD卡插入卡槽。

(2)使用網(wǎng)線將BeagleBone連接到路由器,接著將5V直流適配器插入板載電源插孔。

(3)通過SSH連接:

  • q  如果你使用的是Mac,在終端應(yīng)用程序(參考2.5.2)中輸入ssh root@beaglebone.local。

  • q  如果你使用的是Linux,在終端(參考2.5.2)中輸入ssh root@beaglebone.local。

  • q  在Windows中,你需要下載PuTTY和Bonjour Print Services for Windows,之后將root@beaglebone.local作為主機(jī)名輸入“Host Name”,并且確保“Connection type”為SSH,最后單擊Open按鈕,如圖2.16所示。

BeagleBone Black設(shè)備如何連接

圖2.16  在Windows下使用PuTTY連接    圖2.17  成功連接后的提示信息 

(4)如果是第一次連接以SSH方式連接,則會(huì)提示你連接到未知的主機(jī),你可以安全地忽略這個(gè)消息。

(5)在默認(rèn)情況下root用戶是沒有設(shè)置密碼的,如果提示你輸入密碼,則只需要直接按回車即可。

(6)如果你看到如圖2.17所示的信息,則說明你成功連接了。 

BeagleBone Black連接鍵盤、鼠標(biāo)以及顯示器

如果你使用的是Beaglebone Black,那么你可以直接為他連接鍵盤、鼠標(biāo)以及HDMI監(jiān)視器。由于在Beaglebone上只有一個(gè)USB口,所以你需要使用USB HUB來連接鍵盤和鼠標(biāo)。當(dāng)Beaglebone Black啟動(dòng)之后,呈現(xiàn)在你眼前的是LXDE桌面環(huán)境,如圖2.18所示。

BeagleBone Black設(shè)備如何連接

圖2.18  GNOME桌面環(huán)境        圖2.19  終端路徑

可以通過Accessories->LXTerminal打開終端,如圖2.19所示。

在本書中,絕大多數(shù)的操作集中在命令行。當(dāng)然,像創(chuàng)建、修改以及移動(dòng)文件等操作都可以在桌面環(huán)境下執(zhí)行,所有這些操作都類似于Windows或者M(jìn)ac操作系統(tǒng)。

使用串口通過USB連接BeagleBone Black

在2.2.8節(jié)中我們介紹過串行插頭,通過它就可以以串行方式與板子傳輸數(shù)據(jù),這當(dāng)然包括控制系統(tǒng)。在你網(wǎng)絡(luò)出現(xiàn)問題的時(shí)候,使用串行方式連接是非常方便的,而且系統(tǒng)會(huì)將啟動(dòng)信息都從串口輸出,這些信息有助于有能力的讀者調(diào)試系統(tǒng),如圖2.18所示。

BeagleBone Black設(shè)備如何連接

圖2.18  系統(tǒng)啟動(dòng)時(shí)輸出的信息    圖2.19  FTDI USB到串行適配器

當(dāng)然,如果你使用SSH方式就可以輕松地連接,那就不必要通過這種方式連接,但是你一定要將它記在腦子里以備不時(shí)之需。這種連接方式在BeagleBone和BeagleBone Black之間有些許的不同。如果你使用的是BeagleBone,那么你只需要使用USB A到Mini B線即可。而如果你使用的是BeagleBone Black,那么就需要使用到FTDI USB到串行適配器(如圖2.19所示)或者Prolific PL2303 USB到串行適配器(如圖2.20所示)了,這些工具可沒有USB那么常見。

BeagleBone Black設(shè)備如何連接

圖2.20  PL2303 USB到串行適配器    圖2.21  PuTTY的設(shè)置

下面就分別介紹BeagleBone和BeagleBone Black在OS X、Linux以及Windows下的操作。

1.在OS X或Linux下通過串行方式連接BeagleBone

(1)如果之前沒有連接過,則需要參考2.5.1節(jié)安裝驅(qū)動(dòng)。

(2)插入Micro SD卡,并使用USB線將板子連接到電腦。

(3)打開終端應(yīng)用程序,然后輸入以下命令:

  • screen `ls /dev/{tty.usb*B,beaglebone-serial}` 115200

注意:如果screen命令不可用,則需要首先通過軟件包管理器安裝screen。

(4)此時(shí),會(huì)出現(xiàn)一個(gè)空屏幕加一個(gè)閃爍的光標(biāo)。按下回車出現(xiàn)登錄界面。

(5)使用root用戶名登錄。

(6)默認(rèn)狀態(tài)是沒有設(shè)置密碼的,遇到提示輸入密碼的信息之間按回車即可。

(7)要退出和斷開到BeagleBone的連接,只需要輸入Control A然后輸出K即可。

2.在Windows下通過串行方式連接BeagleBone

(1)如果之前沒有連接過,則需要參考2.5.1節(jié)安裝驅(qū)動(dòng)。

(2)插入Micro SD卡,并使用USB線將板子連接到電腦。

(3)下載并安裝PuTTY(參考2.5.1),并啟動(dòng)PuTTY。

(4)連接類型選擇Serial,如圖2.21所示。 

(5)從設(shè)備管理器中獲取到串口號(hào)。按下Windows+R鍵,輸入devmgmt.msc并單擊“確定”按鈕。在設(shè)備管理器中找到端口號(hào),如圖2.22所示(圖中為COM3)。

BeagleBone Black設(shè)備如何連接

圖2.22  查看端口號(hào)    圖2.23  設(shè)置串口號(hào)和傳輸速率

(6)將端口號(hào)填入PuTTY的Serial line,并將傳輸速率設(shè)置為115200,如圖2.23所示。

(7)其余設(shè)置保持默認(rèn)即可,然后單擊Open按鈕。

(8)此時(shí),會(huì)出現(xiàn)一個(gè)空屏幕加一個(gè)閃爍的光標(biāo)。按下回車出現(xiàn)登錄界面。

(9)使用root用戶名登錄。

(10).默認(rèn)狀態(tài)是沒有設(shè)置密碼的,遇到提示輸入密碼的信息之間按回車即可。

3.在OS X或Linux下通過串行方式連接BeagleBone Black

(1)如果之前沒有連接過,則需要參考2.5.1節(jié)安裝驅(qū)動(dòng)。

(2)將USB口連接到你的電腦。

(3)如果你使用的是FTDI線,則將GND朝向接近網(wǎng)絡(luò)接口的一端插入串行插頭J1。如果你使用的是Prolific PL2303 USB到串行適配器則需要將黑色線(GND)連接在1號(hào)(規(guī)定接近網(wǎng)絡(luò)接口的一端第一個(gè)針腳為1)針腳、綠色線(RXD)連接在4號(hào)端口、白色線(TXD)連接在5號(hào)端口。

(4)打開終端應(yīng)用程序,在OS X中,輸入以下命令:

  • screen `ls /dev/tty.usbserial-*` 115200

在Linux中,需要先通過dmsg命令查看設(shè)備名稱,如圖2.24所示。

BeagleBone Black設(shè)備如何連接

圖2.24  查看設(shè)備名    圖2.25  登入系統(tǒng) 

圖2.24中所示的設(shè)備名為ttyUSB0,所以在Linux終端中執(zhí)行如下的命令:

  • screen `ls /dev/ttyUSB*` 115200

注意:如果screen命令不可用,則需要首先通過軟件包管理器安裝screen。

(5)此時(shí),會(huì)出現(xiàn)一個(gè)空屏幕加一個(gè)閃爍的光標(biāo)。按下回車出現(xiàn)登錄界面。

(6)使用root用戶名登錄。

(7)默認(rèn)狀態(tài)是沒有設(shè)置密碼的,遇到提示輸入密碼的信息之間按回車即可,如圖2.25所示。

(8)要退出和斷開到BeagleBone的連接,只需要輸入Control A然后輸出K即可。

4.在Windows下通過串行方式連接BeagleBone Black

(1)如果之前沒有連接過,則需要參考2.5.1節(jié)安裝驅(qū)動(dòng)。

(2)將USB口連接到你的電腦。

(3)如果你使用的是FTDI線,則將GND朝向接近網(wǎng)絡(luò)接口的一端插入串行插頭J1。如果你使用的是Prolific PL2303 USB到串行適配器,則需要將黑色線(GND)連接在1號(hào)(規(guī)定接近網(wǎng)絡(luò)接口的一端第一個(gè)針腳為1)針腳、綠色線(RXD)連接在4號(hào)端口、白色線(TXD)連接在5號(hào)端口。

(4)下載并安裝PuTTY(參考2.5.1),并啟動(dòng)PuTTY。

(5)連接類型選擇Serial,如圖2.26所示。

BeagleBone Black設(shè)備如何連接

圖2.26  PuTTY的設(shè)置    圖2.27  確定端口號(hào)

(6)從設(shè)備管理器中獲取到串口號(hào):按下Windows+R鍵,輸入devmgmt.msc并點(diǎn)擊OK,在設(shè)備管理器中找到端口號(hào),如圖2.27所示(圖中為COM8)。

(7)其余設(shè)置保持默認(rèn)即可,然后單擊Open按鈕。

(8)此時(shí),會(huì)出現(xiàn)一個(gè)空屏幕加一個(gè)閃爍的光標(biāo)。按下回車出現(xiàn)登錄界面,如圖2.28所示。

(9)使用root用戶名登錄。

(10).默認(rèn)狀態(tài)是沒有設(shè)置密碼的,遇到提示輸入密碼的信息之間按回車即可,如圖2.29所示。

BeagleBone Black設(shè)備如何連接

圖2.28  登錄界面    圖2.29  登入系統(tǒng) 

至此,各種連接方式已經(jīng)介紹完畢。在接下來的部分,還會(huì)介紹到連接BeagleBone的另外一種方式——使用Cloud9 IDE。當(dāng)然,最好的方式就是將你的BeagleBone連入因特網(wǎng),這種方式下,你可以通過SSH使用命令行、使用SFTP管理文件以及在BeagleBone上訪問互聯(lián)網(wǎng)

關(guān)于“BeagleBone Black設(shè)備如何連接”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,使各位可以學(xué)到更多知識(shí),如果覺得文章不錯(cuò),請(qǐng)把它分享出去讓更多的人看到。

網(wǎng)站名稱:BeagleBoneBlack設(shè)備如何連接
路徑分享:http://chinadenli.net/article44/jgjohe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)軟件開發(fā)Google用戶體驗(yàn)App設(shè)計(jì)移動(dòng)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)