Intel® Galileo 主機板常見問答集

文件

產品資訊與文件

000006153

2022 年 02 月 02 日

按一下或主題以取得詳細資料:

產品資訊

購買地點
產品購買地點筆記
元件、擋板和電源供應器AdafruitSparkfunSamsunglu 和 Radio Shack 等當地電子零件商店。

元件:電阻器、LED、電容器和跨接器。

擋板:我們建議您從支援的擋板清單開始。

電源供應器:任何符合要求規格的電源供應器均可與 Intel Galileo 主機板搭配使用。

哪裡可以找到有關 Intel® Galileo 主機板的詳細資訊?
Intel® Galileo 主機板是桌上型主機板嗎?不。然而,I/O 功能(如完整的 USB 主機和 PCI Express 功能)可用。
Intel® Galileo 主機板是否隨附嵌入式 NIC 或網路卡?是的。Intel® Galileo 主機板搭載整合式內建 NIC。此外,嵌入式 Linux* 作業系統具有 NIC 的驅動程式。
Intel® Galileo 主機板是否可作為 SPI 從機裝置運作?不。Intel® Galileo 主機板僅支援作為 SPI 主裝置的運作。
Intel® Galileo 主機板是否提供即時頻率 (RTC) 支援?是的。主機板上有標示為硬幣的接頭。您可以將硬幣電池連接到接頭(例如 CR2032)。硬幣電池為 RTC 供電,而主機板未連接到電源供應器。附加電池,以保留主機板電源週期之間的時間和日期值。
我可以根據 Intel® Galileo 主機板生產商業產品嗎?是的。數家計算機制造商將商業產品建立在 Arduino* 上。Intel® Galileo 主機板帶來了更多優勢,並成為商業溫度平臺的基礎。

相容性

支援哪些開發作業系統?
  • Linux:Ubuntu* 12.04(32 位與 64 位)。
  • Mac OS* X 版本 10.8.5。另外還測試了 Mac OS X 10.6.8、10.7.5 和 10.9 開發者預覽。
  • Windows 7* (32 位與 64 位) 與 Windows 8*。
我可以在 Intel® Galileo 主機板上執行 Linux* 嗎?是的,以 Intel® Quark™ SoC X1000 為基礎的 Intel® Galileo 主機板可以執行稱為 Yocto* 的嵌入式 Linux* 版本。
沒有任何 Arduino* 軟體即可使用 Intel® Galileo 主機板嗎?是的。您可以使用 Intel® Galileo 主機板,透過 Linux* 和交叉編譯工具,在 C/C++、Python 和 Node.js 進行開發。
Arduino* 與 Intel® Galileo 主機板的相容性程度是多少?Intel® Galileo 主機板與 Arduino* Uno R3 相容。某些擋板無法正常運作,因為擋板驅動程式內有硬式編碼收銀機。Intel 正在與 Arduino 和擋板擁有者合作,以更正驅動程式。可能會出現不支援擋板或功能的情況。查看最新資訊 Intel Galileo 主機板與 Intel® Edison 主機板的擋板測試報告版本資訊.
我可以使用 Intel® Galileo 主機板使用哪些程式語言?Intel® Galileo 主機板目前在基於 C 程式語言的開放原始碼韌體上執行。支援 GCC 與 ICC 編譯器。
支援的最大 I2C 速度是多少?Intel® Quark™ SoC X1000 同時支援標準模式 (100 kHz) 和快速模式 (400 kHz)。Cypress I/O 埠擴充器僅支援標準模式,將 Intel® Galileo 主機板支援的 I2C 速度限制在 100 kHz。
Intel® Galileo 主機板是否可以作為 I2C 從機裝置運作?不。Intel® Galileo 主機板僅支援 I2C 主裝置的運作。
Intel® Galileo 主機板是否支援類比讀取 () 功能?是的,Intel® Galileo 主機板支援類比讀取 () 功能。解析度可透過類比ReadResolution()提升為 12 位解析度。
支援的最大 SPI 頻率速度是多少?Intel® Galileo 主機板上的 SPI 預設設定為 4 MHz,與 Arduino* Uno 相同。使用 SPI.setClockDivider,SPI 頻率可從 125 kHz 到 8 MHz 不等。Intel® Quark™ SoC X1000 支援最高可達 25 MHz 的 SPI 頻率頻率,但 Arduino IDE 尚未新增此支援。
Intel® Galileo 主機板支援哪些 UART 套接率?

Intel® Galileo 主機板透過 Serial.begin (): 50,75, 110、134、150、200、300、600、1200、1800、2400、4800、9600、19200、38400、57600、115200、230400 和 460800。

Intel® Quark™ SoC X1000 支援高達 2764800 的套接率,但 Arduino* IDE 尚未新增此支援。

Intel® Galileo 主機板是否支援 AREF 針腳?不。Intel® Galileo 主機板僅支援具有內部參考電壓的類比輸入。

建築

根據Intel® Quark™技術來設計主機板有哪些資訊?請參閱 示意圖、材料帳單 (BOM) 和 Allegro* 主機板檔案.可透過這些檔案開始生產衍生主機板。
您是否可以將 Intel® Galileo 主機板連接到網際網路?是的。Intel® Galileo 主機板韌體包含 DHCP,用於使用 IP 位址自動設定乙太網路介面。它也可以透過 PCIe* 或擋板上的擴充以無線方式或超過 3G 連線。
如何在 Intel® Galileo 主機板上設定無線功能?

若要設定無線網路,請按照下列步驟操作:

  1. 關閉主機板電源
  2. 連接您的 SD 卡。
  3. 重新開機主機板。

現在隨附無線支援。請參閱 Arduino* IDE Wi-Fi 範例草圖,以供 Arduino 草圖使用。

Intel® Galileo 主機板有哪些埠?Intel® Galileo 主機板包括原生乙太網路埠、SD、USB 主機支援、USB 用戶端支援、RS-232 序列埠,以及 10 針腳 JTAG 埠。Intel Galileo 技術還包括符合 Arduino Uno R3 連接器定義的 Arduino* 擋板連接器,以及用於新增 Wi-Fi 的原生迷你 PCIe 連接器。
是否有任何散熱考慮需要注意?是的。Intel® Quark™如果元件太熱,SoC X1000 就會關機。
可以更新 GPIO 輸出針腳的最大速率是多少?Intel® Galileo 主機板上的 GPIO 輸出針腳是由以標準模式 (100 kHz) 執行的 I2C 埠擴充器提供。更新 GPIO 的每一項 I2C 要求都需要大約 2 毫秒。除了軟體開銷,它亦將 GPIO 輸出可達到的頻率限制在大約 230 Hz。
Intel® Galileo 主機板上是否有跨接器?

是的。有三個跨接器:

  • I2C 位址跨接器,以變更 Cypress I/O 擴充器的從屬位址。
  • IOREF 跨接器將主機板的操作電壓變更為 3.3V 至 5V。
  • VIN 跨接器將 VIN 針腳頭與內建 5V 供應器斷開。跨接器可保護 Intel® Galileo 主機板,因為需要超過 5V 連接 VIN 才能支援連接的擋板或外部元件。

技術常見問答集

如何解決草圖上傳問題?

作業系統:Windows*

如果您在上傳 Arduino* 草圖到 Intel® Galileo 主機板時遇到問題,請按照下列步驟操作:

  1. 關閉 Arduino IDE。
  2. 開啟 Windows 工作管理員。
  3. 尋找並結束 lsz.exe 程式。
  4. 與 Intel Galileo 主機板斷開電源和 USB 纜線。
  5. 將電源和 USB 纜線重新連接到 Intel Galileo 主機板。

電源供應器

Intel® Galileo 主機板可以使用哪一種類型的電源供應器?Intel® Galileo 主機板只能使用 5V 電源供應器。電源介面卡的建議輸出等級為 5V、3 amps。主機板透過 AC 至 DC 介面卡供電,透過將 2.1mm 中央正向插頭插入主機板電源插座連接。
我可以使用沒有電源供應器的 Intel® Galileo 主機板嗎?

不。您必須隨時使用電源供應器。

注意Intel Galileo 主機板需要隨時供電。如果主機板在快閃記憶體時未連接到電源供應器,則主機板可能會故障或無法使用。

重 置

為什麼有重設按鈕和重新開機按鈕?Arduino* Uno 上的重設按鈕會重設微控制器和任何連接的擋板。此按鈕也會重設執行中的草圖。如果 Intel® Galileo 主機板需要重新開機,請使用主機板上的重新開機按鈕。
如何重設 Intel® Galileo 主機板?

按下重新開機按鈕以重設整個主機板。您也可以在軟體中重設主機板(建議更快重新開機)。

按下「重設」按鈕以重設 Arduino* 草圖和任何連接的擋板。