英特尔® Galileo 主板简介

文档

安装与设置

000005912

2020 年 09 月 16 日

Galileo board

这是本教程的第一部分,旨在帮助您使用英特尔® Galileo 主板。

学完本课程后,您将:

  • 了解 Arduino * 计划的基本结构。
  • 以正确的语法编写代码。
  • 获取 Arduino 用户界面的概述。
  • 参与您的第一套挑战。
谨慎
caution icon

在将微型 USB 电缆连接到计算机之前,请始终插入电源设备。 连接微型 USB 电缆本身可能会损坏您的主板。 插入电源后 ,标有绿色的 LED (位于主板的左下方)打开。几秒钟后,第二个标记为 Usb 客户机(位于 USB 连接器上方)的指示灯打开,表明它已准备就绪,可以使用。

Connecting the microUSB cable by itself can damage your board

英特尔® Galileo 主板的功能

Arduino

英特尔 Galileo 主板是第一个基于英特尔架构的 Arduino 主板。接头(在主板上连接的跳线电缆)基于在 Arduino Uno R3 主板上找到的 Arduino 1.0 引出线模型。这提供了使用兼容的防护(可插入标题的模块)的能力,使您可以扩展主板的功能。与 Uno 一样,它有14个数字 i/o 引脚、6个模拟输入、串行端口和用于串行编程的 ICSP 报头。

夸克

该主板配备了英特尔® Quark SoC X1000 应用处理器,专为物联网而设计。它比英特尔凌动®处理器更小、能效更高,因此它非常适合小型、低功率项目。

以太网

在主板顶部,在看上去像音频插孔(标有 UART)的情况下,有一个 100 Mb 以太网端口,使英特尔 Galileo 能够连接到有线网络。一旦您的主板连接到互联网,就可能有任何问题。

微型 PCIe

英特尔 Galileo 是第一个提供微型 PCI Express (采用 mpcie)插槽的 Arduino 认证主板。这使您可以将 Wi-fi、蓝牙和 SIM 卡适配器等标准采用 mpcie 模块连接到手机。

实时时钟(RTC)
使用主板-集成的实时时钟在模块之间同步数据。使用 Arduino 时间库,您可以将 timekeeping 功能添加到您的程序中。无线项目可以使用网络时间协议(NTP)和全球定位系统(GPS)时间数据实时同步。
要在系统重置之间保留时间,在您的英特尔 Galileo 主板上添加一个硬币芯电池。

微型 SD

使用可选的板载微型 SD 卡读卡器,可通过安全数字(SD)库访问。与其他 Arduinos 不同,英特尔 Galileo 在没有 SD 卡的情况下,不会在电源开/关状态之间保存草绘(程序)。使用微型 SD 卡,您可以存储多达 32 GB 的数据!

厂商

使用 Linux 映像用于英特尔 Galileo,您可以使用诸如高级 Linux 声音架构(ALSA)、Video4Linux (V4L2)、Python、安全 Shell (SSH)、node.js 和 OpenCV 等编程语言来访问串行端口、Wi-fi 和主板针脚。使用 Linux 提供的这些额外功能需要微型 SD 卡。充分利用英特尔 Quark 处理能力,创造出令人惊叹的东西。


介绍
开始
Arduino IDE
世界您好
总结