日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

首頁(yè) > 評(píng)測(cè) > 不服也得服,BBGW叫板RPI3——BeagleBone Green Wireless評(píng)測(cè)

不服也得服,BBGW叫板RPI3——BeagleBone Green Wireless評(píng)測(cè)

seeed   BBG   RPI3   BeagleBone   Wireless   BLE   
  • 作者:SATURN
  • 來(lái)源:21ic
  • [導(dǎo)讀]
  • RPI3才出來(lái)沒(méi)多久,又遭到seeed的追虐。BBGW也是Beablebone系列中首款支持內(nèi)建(Built-in)Wi-Fi(MIMO技術(shù))和BLE(4.1 LE)的開(kāi)發(fā)板。

點(diǎn)擊IDE菜單欄右側(cè)的run按鈕,Cloud9會(huì)將代碼部署到BBGW上,然后執(zhí)行這一段代碼。這個(gè)過(guò)程可能會(huì)需要幾秒鐘的時(shí)間,稍后就會(huì)看到開(kāi)發(fā)板上的4個(gè)用戶LED燈開(kāi)始同時(shí)閃爍。

如果要讓這一段代碼自動(dòng)運(yùn)行,需要了解一些額外的知識(shí)。在BBGW啟動(dòng)時(shí),systemd會(huì)打開(kāi)一個(gè)bonescript-autorun.service的服務(wù),該服務(wù)會(huì)監(jiān)視/var/lib/cloud9/autorun目錄下文件的變化,當(dāng)一個(gè)js文件被添加到該目錄下,則使用一個(gè)獨(dú)立的進(jìn)程來(lái)執(zhí)行這個(gè)文件;如果一個(gè)js文件被移除,則自動(dòng)終止該進(jìn)程。

現(xiàn)在將這個(gè)文件復(fù)制到/var/lib/cloud9/autorun目錄下,稍等片刻,得到的效果與在Cloud9 IDE中執(zhí)行的效果一致。

上述過(guò)程都是基于bonescript來(lái)實(shí)現(xiàn)。Bonescript的本質(zhì)是javascript,使用Node.js作為服務(wù)端來(lái)解釋腳本,正如使用瀏覽器用來(lái)解釋javascript一樣。如果你是一名真正的Linux玩家,也有了自己更偏愛(ài)的編程語(yǔ)言,希望使用C++/Python/Ruby或其它語(yǔ)言來(lái)實(shí)現(xiàn)自己的功能,那么恭喜你,因?yàn)榈讓拥腖inux及Userland早已為你準(zhǔn)備好了一切,打開(kāi)你最喜歡的Vim或是Emacs編輯器,直接編輯代碼,按你自己慣用的方式,或底層,或高級(jí)操控,BBGW已為你準(zhǔn)備好一切!

總結(jié)來(lái)說(shuō),BBGW除了在開(kāi)發(fā)板上添加了Wi-Fi/BLE連接功能之外,與BBB的主要硬件規(guī)格是一致的,實(shí)際上就是BBB的一個(gè)差異化產(chǎn)品。BBGW的硬件配置一般,不過(guò)Wi-Fi/BLE功能的加入,對(duì)于建立和評(píng)估物聯(lián)網(wǎng)應(yīng)用,無(wú)疑是非常有吸引力的。BBGW和其它Beaglebone產(chǎn)品一樣,內(nèi)置Node-RED及Cloud9 IDE開(kāi)發(fā)環(huán)境,簡(jiǎn)化了產(chǎn)品體驗(yàn)及開(kāi)發(fā)步驟,特別對(duì)于新手及非專業(yè)人員來(lái)說(shuō),確實(shí)非常貼心!不過(guò)BBGW去掉了HDMI及ETH接口,如果要想體驗(yàn)這些功能,就得另行添置Capes才行了。

BBGW介紹

BBGW操作系統(tǒng)映像

Bonescript參考

 

本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載

  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!

網(wǎng)友評(píng)論

  • 聯(lián)系人:巧克力娃娃
  • 郵箱:board@21ic.com
  • 我要投稿
  • 歡迎入駐,開(kāi)放投稿

熱門標(biāo)簽
項(xiàng)目外包 more+