2.2 基本使用方式 在进一步介绍 Intel Galileo 构造和原理前,先介绍下作为一块 Arduino 开发板的基本使用过程。由于采用了 x86 构架,因此 Arduino 官方 IDE 尚不能直接用于 Intel Galileo,并且为基于传统 AVR 芯片设计的 Arduino 程序和库也可能需要做出修改。为此,Intel 提供了一个修改版本的 Arduino IDE,可以从 Inte l的 maker 官网 maker.intel.com 下载到[1]。 图:Intel 提供的配套开发工具、驱动等 对于具体的驱动安装和使用,Intel 为用户提供了 Getting Started Guide 文档[2],这里我也不在重复了。 图:Intel 编写的快速上手手册 这里需要提醒大家的是,使用时需要先给 Intel Galileo 使用电源适配器供电,方可再通过 USB 线连接至电脑。这一点非常重要,因为Galileo 有专门的 DCDC 电源控制,并且启动过程瞬间电流需求较大。如果只连接 USB 企图给电路板供电,则可能会损坏电路板或者电脑。 图:Intel Galileo 需要使用特殊的驱动连接 PC 在后文我会提到,Intel Galileo 内部运行着 Linux,与 PC 连接时,它需要采用 Intel 专门提供的驱动描述来保证 PC 将它识别为串口设备(仅用于 Windows,MacOS 和 Linux 请参考文档)。 图:被 PC 识别为串口的 Galileo USB 接口 启动 Arduino IDE,此时我们就可以把 Intel Galileo 作为一个标准的 Arduino 开发板使用了: 图:与其他 Arduino 开发板一样,Intel Galileo 也可以在 Arduino IDE 中进行开发 |