首頁(yè) > 評(píng)測(cè) > x86架構(gòu)物聯(lián)網(wǎng)開(kāi)發(fā)套件——Intel Quark D2000評(píng)測(cè)

x86架構(gòu)物聯(lián)網(wǎng)開(kāi)發(fā)套件——Intel Quark D2000評(píng)測(cè)

  • 作者:林老囧
  • 來(lái)源:21ic
  • [導(dǎo)讀]
  • 物聯(lián)網(wǎng)這張大餅,Intel也不會(huì)放過(guò)。不過(guò)x86架構(gòu)相比ARM架構(gòu)在功耗方面可能優(yōu)勢(shì)不大,到底Quark D2000這款低價(jià)開(kāi)發(fā)板怎么樣?一起來(lái)看

三.硬件介紹

從Intel的官網(wǎng)上,我們可以下載到名稱為《quark-d2000-crb-schematics.pdf》的原理圖,PDF文件內(nèi)的內(nèi)容非常簡(jiǎn)單,介紹了D2000開(kāi)發(fā)套件的外設(shè)資源和傳感器的連線走線,用戶可以根據(jù)該文檔進(jìn)行自己的原理圖設(shè)計(jì)。

7.jpg

下圖為D2000主控芯片的PIN腳定義,這些PIN腳既可以作為普通的GPIO使用,也可以復(fù)用為SPI、UART、I2C等常用外設(shè)接口。實(shí)時(shí)時(shí)鐘RTC為32KHZ,而外部晶振使用的是32MHz。

8.jpg

D2000開(kāi)發(fā)板上加入了鈕扣電池座,用戶可使用跳帽來(lái)選擇由5V經(jīng)過(guò)LDO轉(zhuǎn)的3.3V供電,也可以選擇使用鈕扣電池進(jìn)行供電。

9.jpg

為了方便用戶進(jìn)行開(kāi)發(fā)調(diào)試,D2000開(kāi)發(fā)板上已經(jīng)加上了FT232轉(zhuǎn)換芯片,把UART的TTL信號(hào)轉(zhuǎn)換為USB信號(hào),直接插到電腦并進(jìn)行驅(qū)動(dòng)安裝便可使用。

10.jpg

D2000開(kāi)發(fā)板上亮點(diǎn)之一是一顆集合了3軸加速度計(jì)和3軸磁力計(jì)的傳感器,并且?guī)в袦囟葯z測(cè)功能,與D2000主控芯片通過(guò)I2C接口連接。該傳感器是BOSCH公司的BMC150,帶有可緩存32組原始傳感器數(shù)據(jù)的FIFO,并且數(shù)字精度為12BIT。

11.jpg

BMC150采用I2C接口,所以與主控芯片的連接非常簡(jiǎn)單,只需兩根線便能獲取到傳感器內(nèi)的數(shù)據(jù),改變幾組寄存器便能設(shè)置傳感器的內(nèi)部參數(shù)。

12.jpg

D2000開(kāi)發(fā)板的功能非常簡(jiǎn)單,下圖標(biāo)志了D2000開(kāi)發(fā)板硬件上的主要器件。

13.jpg

四.軟件介紹

D2000開(kāi)發(fā)套件有專門的開(kāi)發(fā)工具“Intel System Studio for Microcontrollers”,打開(kāi)Intel官網(wǎng),選擇“Development>Tools>Resources”,根據(jù)下圖箭頭選擇D2000專用的版本進(jìn)行下載。

14.jpg

下載前需要進(jìn)行賬號(hào)注冊(cè),注冊(cè)完成后,可以得到一組Serial number,用戶可以根據(jù)自己的開(kāi)發(fā)習(xí)慣選擇linux版本或者windows版本。

15.jpg

這里筆者選擇Linux版本,下載得到的是tgz壓縮文件,在Ubuntu的虛擬機(jī)下進(jìn)行解壓后使用下圖數(shù)字標(biāo)示的命令行便可進(jìn)行軟件安裝。

16.jpg

安裝過(guò)程非常簡(jiǎn)單,根據(jù)默認(rèn),點(diǎn)擊next便可完全安裝。

17.jpg

安裝成功后,可以看到“Intel System Studio for Microcontrollers”原來(lái)是基于Eclipse,相信熟悉JAVA開(kāi)發(fā)或者Android開(kāi)發(fā)的朋友,對(duì)此開(kāi)發(fā)環(huán)境應(yīng)該相當(dāng)熟悉。

18.jpg

D2000開(kāi)發(fā)板插入電腦,需要在虛擬機(jī)進(jìn)行如下設(shè)置,將D2000連接到虛擬機(jī)。

19.jpg

USB轉(zhuǎn)串口的驅(qū)動(dòng)也需要進(jìn)行單獨(dú)安裝,使用以下命令行進(jìn)行安裝。

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

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

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

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