跳转到主要内容

英特尔 EDISON 开发板上的接口

editor 提交于

英特尔Edison 开发板提供了用于与开发板通信、上传代码、更新开发板固件等操作的广泛功能。参考下图,概览开发板上的各种接口及每个接口的用途。

<center><img src="http://intel.eetrend.com/files/2016-03/wen_zhang_/100001285-1372-11.png…; alt=""></center>

1、用于外部电源的桶形接口:该接口用于通过外部电源为开发板供电。

2、标准 USB 端口:该端口用于鼠标、键盘等 USB 外设的一般连接。

3、微型开关:使用微型开关,您可以在 USB 主机模式和 USB 设备模式之间切换。

(1)设备模式:在设备模式下,借助 micro-USB 线缆,您可以将开发板用作电脑外设。在设备模式下,您可以实施各种操作,例如通过 USB 对开发板进行编程,像磁盘一样安装板载闪存。有关将开发板作为电脑外设连接的步骤,请参见编程、供电和写入板载闪存。

(2)主机模式:在主机模式下,您可以使用标准尺寸的 USB 线缆将 USB 外设(如鼠标、键盘等)插入开发板。相关步骤请参见将 USB 外设连接至开发板。

4、中间 USB 端口(Micro A 型):该端口用于下列用途:
(1)通过 USB 及 USB 以太网供电
(2)上传 Arduino sketch
(3)将开发板用作存储设备(如闪存驱动器),以更新固件

5、边缘端口(Micro A 型):该端口仅用于通过 USB 创建串行式终端连接。相关步骤请参见与开发板建立串行通信。

<strong>编程、供电和写入板载闪存</strong>

您可以将开发板上的中部 USB 端口用于下列用途:

5V 电源
使用 Arduino IDE 对开发板编程
使用英特尔® IoT 开发人员套件中包含的英特尔® XDK IoT 版本或 Eclipse* IDE、通过USB 以太网(不是 WiFi*)对开发板编程
通过电脑写入板载闪存

使用 micro-USB 端口给开发板供电时,注意下列事项:

系统上的某些 USB 端口可能无法为开发板提供足够电源。这最终会导致开发板发生一些极难预测的情况,尤其是在使用 WiFi* 或驱动电机时。为避免这种情况,可使用外部电源为开发板供电。
如果您正将开发板连接至笔记本电脑,请务必插入笔记本电脑的电源,以帮助确保开发板获得足够电源。

1、找到扩展开发板上 USB 端口之间的微型开关。将微型开关向下转向 micro-USB 端口。

<center><img src="http://intel.eetrend.com/files/2016-03/wen_zhang_/100001285-1373-12.jpg…; alt=""></center>

2、将一条 micro-USB 线缆插入扩展开发板上的中部 USB 接口。

<center><img src="http://intel.eetrend.com/files/2016-03/wen_zhang_/100001285-1374-13.jpg…; alt=""></center>

3、将 USB 线缆的另一端插入电脑。

<center><img src="http://intel.eetrend.com/files/2016-03/wen_zhang_/100001285-1375-142.pn…; alt=""></center>

4、扩展开发板上的绿色 LED 灯应该亮起。若没有,检查连接。

<center><img src="http://intel.eetrend.com/files/2016-03/wen_zhang_/100001285-1376-152.pn…; alt=""></center>

5、稍等一分钟,待开发板完成启动。

<center><img src="http://intel.eetrend.com/files/2016-03/wen_zhang_/100001285-1377-162.pn…; alt=""></center>

如何判断开发板已准备就绪?

当电脑装上新硬盘时(例如,将 SD 卡插入电脑),开发板就完全初始化了。英特尔® Edison 开发板需要约一分钟完成整个 Linux* 启动流程。无板载 LED 可显示开发板是否完全初始化;然而,如果您在串行通信会话中连接至开发板,便可看到整个启动顺序。有关创建与开发板的串行通信会话的步骤,请参见设置串行终端。

<strong>与开发板建立串行通信</strong>

您可以使用边缘 micro-USB 端口通过终端或 PuTTY 将串行命令发送至开发板。您可以使用这些命令刷新固件、配置 WiFi 设置或查找开发板的 IP 地址。

1、通过执行下列一项操作,为开发板供电:
使用外部电源(推荐):将外部电源插入开发板上的桶形接口。
使用中部 USB 端口:将 micro-USB 线缆插入开发板上的中部 USB 端口。将另一端插入电脑。

2、将 micro-USB 线缆插入扩展开发板上的边缘 micro-USB 端口。

<center><img src="http://intel.eetrend.com/files/2016-03/wen_zhang_/100001285-1378-172.pn…; alt=""></center>

3、将 USB 线缆的另一端插入电脑。

<center><img src="http://intel.eetrend.com/files/2016-03/wen_zhang_/100001285-1379-182.pn…; alt=""></center>

您的开发板现已连接完成。

当开发板在线且具有可寻址 IP 地址时,您可能会发现使用 SSH 进入开发板运行 Linux 命令更为方便。在这种情况下,您无需定期使用 micro-USB 串行线缆。

<strong>将 USB 外设连接至开发板</strong>

在 USB 主机模式下使用标准尺寸的 USB 端口,以便英特尔® Edison 开发板接受鼠标、键盘等 USB 外设。

1、找到扩展开发板上 USB 端口之间的微型开关。将微型开关向上转向标准尺寸的 USB 端口。

2、将直流电源插入桶形接口。USB 主机模式要求使用外部电源适配器。

3、将具有标准尺寸 USB 接口的 USB 外设插入扩展开发板上微型开关上的标准尺寸 USB 端口。

<center><img src="http://intel.eetrend.com/files/2016-03/wen_zhang_/100001285-1380-19.png…; alt=""></center>

<strong>通过 USB 为开发板供电</strong>

为确保您能够使用 WiFi、伺服电机、Arduino shield 等更多高耗电特性,请使用外部直流 (DC) 电源为开发板供电。外部电源是为英特尔® Edison 开发板供电的首选方式。然而,如果没有外部电源,您可以通过 USB 为开发板供电。。

要求

您的电源应该具有下列额定配置:
7-15V DC
至少 1500mA。
中心/内部销应该是电源的正极

我们建议使用 EMSA120150 或类似电源:
digikey.com
futureelectronics.com

1、将直流电源插入开发板上的桶形接口。

<center><img src="http://intel.eetrend.com/files/2016-03/wen_zhang_/100001285-1381-110.jp…; alt=""></center>

2、扩展开发板上的绿色 LED 灯应该亮起。若没有,检查连接。

<center><img src="http://intel.eetrend.com/files/2016-03/wen_zhang_/100001285-1382-111.pn…; alt=""></center>

3、稍等一分钟,待开发板完成启动。

文章来源:<a href="https://software.intel.com/zh-cn/articles/assembling-intel-edison-board…