首頁 > 評測 > 來自Intel的物聯(lián)網(wǎng)平臺——Intel Galileo Gen2評測

來自Intel的物聯(lián)網(wǎng)平臺——Intel Galileo Gen2評測

  • 作者:netlhx
  • 來源:21ic
  • [導(dǎo)讀]
  • Galileo Gen2在改進了一代Galileo的一些硬件缺陷后,結(jié)合強大的軟件生態(tài),對于IoT的學(xué)習(xí)及開發(fā),確實是一塊非常不錯的開發(fā)板。

近日,Intel在與ARM在長達數(shù)年的對戰(zhàn)中敗下風(fēng)來,宣布放棄移動SoC產(chǎn)品研發(fā)。不知ARM有沒有暗自得意,不過在新興物聯(lián)網(wǎng)領(lǐng)域,Intel還不打算不戰(zhàn)而退。Intel內(nèi)部專門成立了物聯(lián)網(wǎng)部門,并且連續(xù)推出多款覆蓋各個價格區(qū)間的開發(fā)工具。繼Galileo之后,Intel近期推出了其第二代產(chǎn)品——Galileo Gen2;蛟S我們可以從這個開發(fā)板中一窺Intel的物聯(lián)網(wǎng)戰(zhàn)略布局。

開箱—科技感十足

先來一睹Galileo 2的風(fēng)采。

1.jpg

圖1:Galileo 2 外包裝

整體深藍色調(diào),一個酷酷的老頭,眼鏡里盡是無盡深邃的星空,未知Intel有沒有購買Galileo的肖像版權(quán)?盒子左上角是Intel及Galileo的Logo;Logo下方,有Intel對愛好者的期許:What will you make?

2.jpg

圖2:開箱

打開上蓋,Galileo Gen 2露出真容。只是,沒有了Galileo一代那個“燈,等燈~”的音樂聲,也沒有看到人偶。取出開發(fā)板,在盒子的底層還配備有一個電源適配器。

3.jpg

圖3:電源適配器

除了電源適配器外,還附送了各種不同規(guī)格的插頭轉(zhuǎn)換器,英標(biāo)、美標(biāo)等,贊! 電源適配器規(guī)格為12V/1.25A。

4.jpg

圖4:電源規(guī)格

然后來張全家福

5.jpg

圖5:Galileo 2全家福

包裝盒設(shè)計得很有科技感,不論深藍背景下那個酷酷的Galileo頭像,還是包裝盒上蓋內(nèi)部的開發(fā)板與電源連接圖,以及包裝盒內(nèi)部的星空圖及再一次的“What will you make?”,不知道會不會激起你立即動手體驗的欲望。

硬件—實用至上

略為令人失望的是,Galileo 2在硬件上面并沒有進行大的升級。作為1代產(chǎn)品的升級版,Galileo 2仍然沿襲了1代產(chǎn)品的主要硬件指標(biāo),CPU還是那個CPU,主頻也還是那個主頻;內(nèi)存也仍然還是256MB;網(wǎng)絡(luò)接口也沒有升級到Gigabit。

6.jpg

圖6:Galileo主板規(guī)格

單純的指標(biāo)堆砌是沒有意義的!在這一點上,Intel無疑是冷靜的同時也是明智的。按照Intel的理解,物聯(lián)網(wǎng)的一般應(yīng)用中,并不會出現(xiàn)大量CPU密集的操作,更多的I/O密集型操作,所以實用、夠用就好。這一點在Intel推出其它物聯(lián)網(wǎng)相關(guān)的產(chǎn)品中也得到了印證,比如Intel的物聯(lián)網(wǎng)網(wǎng)關(guān),仍然使用的是Quark X1000作為它的芯片。

Galileo 2開發(fā)板的一些主要資源及特性如下

l CPU: Intel Quark SoC X100, 400MHZ, 32bit ISA指令集,1 CORE/1 THREAD, 16KB L1, 512KB SRAM

l RAM: 256MB DDR3,800MT/s

l NOR FLASH: 8MB NOR FLASH存儲器

l SD CARD: Up to 32 GB

l USB: 1 USB-OTG, 1 USB Client

l mPCIe: 1X

l GPIO: 20 native digital I/O, 6 analog inputs

l SPI: 1X

l UART: 2X

l I2C: 1X

7.jpg

圖7:Galileo 2主要的設(shè)備及資源

板載資源及外設(shè)接口,比較齊全,CPU性能只能算是一般,DDR RAM也算差強人意。不過作為一款面向物聯(lián)網(wǎng)開發(fā)的產(chǎn)品,而且對于一款Headless產(chǎn)品來說,消耗的資源總體來說不會很高,應(yīng)該能滿足大部分需求。當(dāng)然Galileo 2在外設(shè)配置方面也還是有自己的特色。

首先是板載的mPCIe接口的集成。MPCIe是Mini PCI-E的簡稱,是基于PCI-E 總線的接口,Mini PCI-E廣泛用于筆記本電腦主板,如E-PC、Netbook,及無線網(wǎng)卡,固態(tài)硬盤等設(shè)備。板載mPCIe位于開發(fā)的背面,使用的是全高接口規(guī)格,方便用戶擴展各種mPCIe類型的外設(shè),如Intel的各種無線網(wǎng)卡或WIFI/BT二合一卡,也可以用來擴展存儲容量。板載mPCIe是全高接口,如果使用半高接口設(shè)備的話,還需要一個支架。

8.jpg

圖8: mPCIe接口

Galileo 2提供了Arduino UNO全兼容接口,可以方便的使用各種Arduino擴展板,結(jié)合全新的GPIO接口設(shè)計,各種外設(shè)搭配與應(yīng)用,更加如魚得水。雖然外觀和1代一樣,但是內(nèi)部已截然不同。新的GPIO接口不再是通過GPIO Expander引出,而是直接連接到CPU,在翻轉(zhuǎn)速度上有了本質(zhì)的提升,GPIO的速度達到了2.97MHZ,對于需要高速接口的外部設(shè)備來說,就再也沒有了局限,這也算是2代與1代的主要區(qū)別之一。不僅僅在硬件接口上兼容Arduino UNO R3,Galileo 2還能使用Arduino IDE來進行程序設(shè)計,上傳二進制代碼到Galileo開發(fā)板。不過需要注意的是,Galileo 2上的Arduino機制是通過模擬方式實現(xiàn)的,與真正的Arduino系列產(chǎn)品還是有區(qū)別的,一是部分API在使用的時候存在兼容性,二是在運行方式上同Arduino代碼的運行有本質(zhì)差異?梢哉f是以Arduino之名,行Intel之實。

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

網(wǎng)友評論

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

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