英特尔® Galileo 主板常见问题解答
单击 或主题以了解详细信息:
产品信息
何处购买
| 产品 | 何处购买 | 笔记 |
| 组件、防护板和电源 | Adafruit、 Sparkfun、 站点和 本地电子零件商店,例如 Radio Shack。 | 组件:电阻器、LED、电容器和跳线。 Shields:我们建议您从支持的防护板列表开始。 电源:任何符合要求规范的电源均适用于英特尔 Galileo 主板。 |
在哪里可以找到有关英特尔® Galileo 主板的更多信息?
英特尔® Galileo 主板是否为台式机主板?
不。但是,I/O 功能(如完整 USB 主机和 PCI Express 功能)是可用的。英特尔® Galileo 主板是否带有嵌入式 NIC 或网卡?
是的。英特尔® Galileo 主板带有集成板载 NIC。此外,嵌入式 Linux* 操作系统还具有 NIC 的驱动程序。英特尔® Galileo 主板是否起到 SPI 从设备的作用?
不。英特尔® Galileo 主板仅支持作为 SPI 主设备运行。英特尔® Galileo 主板是否提供实时时钟 (RTC) 支持?
是的。主板上有一个标记为"硬币"的标题。您可以将硬币单元电池贴到接头(例如,CR2032)。在主板未连接电源时,硬币单元电池为 RTC 提供支持。连接电池以保留电路板电源周期之间的时间和日期值。我是否可以生产基于英特尔® Galileo 主板的商业产品?
是的。几家计算机制造商在 Arduino* 上生产商业产品。英特尔® 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*。
我是否可以在英特尔® Galileo 主板上运行 Linux*?
是的,基于英特尔® Quark™ SoC X1000 的英特尔® Galileo 主板可以运行嵌入式 Linux* 版本,称为 Yocto*。在没有 Arduino* 软件的情况下可以使用英特尔® Galileo 主板吗?
是的。您可以使用英特尔® Galileo 主板通过 Linux* 和交叉编译工具在 C/C++、Python 和 Node.js 中进行开发。Arduino* 与英特尔® Galileo 主板的兼容性是什么?
英特尔® Galileo 主板与 Arduino* Uno R3 兼容。由于防护板驱动程序中的硬代码寄存器,某些防护板无法正常工作。英特尔正在与 Arduino 和防护板所有者合作,以更正该驱动程序。可能在某些情况下不支持防护板或功能。查看最新版本 英特尔 Galileo 主板和英特尔® Edison 主板防护板测试报告 和 版本说明.我可以使用英特尔® Galileo 主板使用哪种编程语言?
英特尔® Galileo 主板目前运行于基于 C 编程语言的开源固件上。支持 GCC 和 ICC 编译器。支持的最大 I2C 速度是什么?
英特尔® Quark™ SoC X1000 同时支持标准模式 (100 kHz) 和快速模式 (400 kHz)。Cypress I/O 端口扩展器仅支持标准模式,将英特尔® Galileo 主板支持的 I2C 速度限制为 100 kHz。英特尔® Galileo 主板可以作为 I2C 从设备运行吗?
不。英特尔® Galileo 主板仅支持 I2C 主设备的运行。英特尔® Galileo 主板是否支持模拟Read() 功能?
是的,英特尔® Galileo 主板支持模拟Read() 功能。该分辨率可以提高到 12 位分辨率,使用模拟ReadResolution()。支持的最大 SPI 时钟速度是什么?
英特尔® Galileo 主板上 SPI 的默认设置为 4 MHz,与 Arduino* Uno 相同。SPI.setClockDivider 可将 SPI 时钟从 125 kHz 到 8 MHz 不等。英特尔® Quark™ SoC X1000 支持高达 25 MHz 的 SPI 时钟频率,但是此支持尚未在 Arduino IDE 中添加。英特尔® Galileo 主板支持哪些 UART 波特率?
英特尔® Galileo 主板通过 Serial.begin 支持以下数据包速率():50,75, 110, 134, 150, 200, 300, 600, 1200, 1800, 2400, 4800, 9600, 19200, 38400, 57600, 115200, 230400 和 460800。
英特尔® Quark™ SoC X1000 支持高达 2764800 的波特率,但是尚未在 Arduino* IDE 中添加此支持。
英特尔® Galileo 主板是否支持 AREF 引脚?
不。英特尔® Galileo 主板仅支持具有内部参考电压的模拟输入。建筑
有哪些信息可用于基于英特尔® Quark™技术设计主板?
请参阅 原理图、物料清单 (BOM) 和 Allegro* 主板文件.可以用这些文件开始生产衍生板。您是否可以将英特尔® Galileo 主板连接到互联网?
是的。英特尔® Galileo 主板固件包括 DHCP,用于自动配置带有 IP 地址的以太网接口。它还可以通过 PCIe* 或防护板上的扩展以无线方式或超过 3G 连接。如何在英特尔® Galileo 主板上设置无线?
要设置无线,请按照以下步骤操作:
- 电路板断电
- 连接您的 SD 卡。
- 重启主板。
现在包括无线支持。请参阅 Arduino* IDE Wi-Fi 示例草图,以便在 Arduino 草图中使用。
英特尔® Galileo 主板有哪些端口?
英特尔® Galileo 主板包含用于原生以太网、SD、USB 主机支持、USB 客户端支持、RS-232 串行端口和 10 针 JTAG 端口的端口。英特尔 Galileo 技术还包括符合 Arduino Uno R3 连接器定义的 Arduino* 防护板连接器和可添加 Wi-Fi 的原生 mini-PCIe 连接器。是否有任何散热注意事项?
是的。如果组件太热,英特尔® Quark™ SoC X1000 将关闭。GPIO 输出引脚的最大速率是多少?
英特尔® Galileo 主板上的 GPIO 输出引脚由以标准模式运行 (100 kHz) 的 I2C 端口扩展器提供。每个 I2C 更新 GPIO 的请求大约需要 2 毫秒。除了软件开销之外,它还将 GPIO 输出上可以实现的频率限制在大约 230 Hz。英特尔® Galileo 主板上是否有任何跳线?
是的。有三个跳线:
- I2C 地址跳线以更改 Cypress I/O 扩展器的从属地址。
- IOREF 跳线以将主板工作电压更改为 3.3V 至 5V。
- VIN 跳线以断开 VIN 引脚头与板载 5V 供应的连接。跳线可保护英特尔® Galileo 主板,当支持连接的防护板或外部组件时,需要与 VIN 连接超过 5V。
技术常见问题解答
如何解决草图上传问题?
操作系统:Windows*
如果您在将 Arduino* 草图上传到英特尔® Galileo 主板时遇到问题,请按照以下步骤操作:
- 关闭 Arduino IDE。
- 打开 Windows 任务管理器。
- 查找并结束 lsz.exe 流程。
- 断开英特尔 Galileo 主板的电源和 USB 电缆。
- 将电源和 USB 电缆重新连接到英特尔 Galileo 主板。
电源
英特尔 Galileo 主板能使用®哪种类型的电源?
英特尔® Galileo 主板仅可使用 5V 电源。电源适配器的建议输出评分为 5V、3 amps。该主板通过交流至 DC 适配器供电,通过将 2.1 毫米中心正插头插入主板电源插孔连接。我是否可以使用没有电源的英特尔® Galileo 主板?
不。您必须始终使用电源。
| 注意 | 英特尔 Galileo 主板需要一直电源。闪存时,如果主板未连接到电源,则主板可能出现故障或无法使用。 |
重 置
为什么会有重置按钮和重新启动按钮?
Arduino* Uno 上的 Reset 按钮重置微控制器和任何连接的防护板。此按钮还重置正在运行的草图。如果需要重新启动英特尔® Galileo 主板,请使用主板上的 重新启动 按钮。如何重置英特尔® Galileo 主板?
按下"重新启动"按钮以重置整个主板。您还可以在软件中重置主板(建议更快速地重新启动)。
按下 Reset 按钮以重置 Arduino* 草图和任何连接的挡板。
