跳转到主要内容

基于 LINUX* 面向微控制器的 INTEL SYSTEM STUDIO 入门

editor /

<strong>< 面向微控制器的英特尔® System Studio 入门></strong>

本文综述了面向微控制器的英特尔® System Studio,说明了如何通过命令行和 Eclipse* IDE,在 Linux* 平台上将它用于开发和调试面向英特尔® QuarkTM 微控制器 D1000 的应用,列出了各种编译器选项以及更多产品信息和技术支持的要点。

英特尔® QuarkTM 微控制器 D1000 只需要迷你 usb 连接便可进行传送 (Flashing)、针对 OpenOCD 连接的 GDB 调试以及 UART 通信。

<center><img src="http://intel.eetrend.com/files/2016-05/wen_zhang_/100001543-3273-1.png&…; alt=""></center>

ARDUINO* 和 LINUX 本地进程实现高效通信

editor /

在英特尔® Galileo 或英特尔® Edison 上处理 Arduino* sketch 时,大家可能会遇到希望添加来自底层 Yocto* Linux 操作系统的部分功能的情况。 因此我们本篇博客的主题就是: 如何实现这两个领域之间的高效通信。我们首先定义一些需要遵从的标准:

<strong>标准</strong>

1、磁盘(SD 卡,eMMC)上没有通信,目的是降低磁盘磨损和提升性能

2、事件触发的通信,例如,尤其是我们不想定期检查状态,但希望在处于闲置状态时得到事件的通知

<strong>Linux 上的进程间通信 (IPC)</strong>

【下载】英特尔 Galileo Linux 用户指南

editor /

英特尔 Galileo 2 代主板是一系列经过 Arduino 认证的开发板中的第一款产品,基于英特尔 ® 架构,专为制造商、学生、教师、DIY 电子发烧友而设计。英特尔 Galileo 2 代 基于英特尔 Quark™ SoC X1000(32 位英特尔奔腾® 处理器级片上系统(SoC)),带有原装英特尔处理器并具备原生 I/O 性能,是一款适用于广泛应用的功能丰富的产品。通过 Arduino 认证,并设计为与一系列广泛的 Arduino Uno R3 插板在软硬件、引脚上兼容,此外还允许用户将 Linux 固件调用纳入他们的 Arduino 初始编程中。

Galileo 按支持工作于 3.3V 或 5V 电压的插板进行设计。Galileo 的核心工作电压是 3.3V。但是,板上的一个跳线可实现在 I/O 引脚处将电压转为 5V。这可以为 5V Uno 插板提供支持,是默认行为。交换跳线的位置,可禁用电压转换,使 I/O 引脚处提供 3.3V 的工作电压。

英特尔® 物联网平台:用SCP进行 LINUX* 文件传输

editor /

<strong>概述</strong>

在本指南中,您可以了解如何在电脑和英特尔® 物联网设备(如英特尔® Edison 或英特尔® Galileo 开发板)之间传输文件。

注: 本指南目前仅面向 Linux OS;Windows* 和 OS X* 指南稍后推出。

<strong>要求</strong>

您的英特尔物联网设备需要安装最新的固件并连接网络。

如何刷新英特尔® Edison 开发板固件: Windows* OS X* Linux*

如何刷新英特尔® Galileo 开发板固件: Windows* OS X* Linux*

<strong>步骤</strong>

SCP 代表 “Secure Copy (安全复制)”,是一种文件传输方法,使用安全外壳 (SSH) 协议。 如要设置 SCP,请按照以下步骤操作:

在您的电脑上更新 OpenSSH。 打开终端,输入以下用粗体标出的命令


sudo apt-get remove openssh-client openssh-server

当询问时,输入 Y 并按 Enter。

如何在虚拟机中运行 YOCTO LINUX 操作系统

editor /

<br>有时我们需要一个完整的开发环境来编译、部署和测试解决方案,有时无法直接在硬件上操作,或者简单来说,提供的 SDK 不足以实行我们的开发计划。 这可能是,比如,英特尔 Edison 或 Galileo 所面临的情况:如何在 Yocto Linux 操作系统上编译整个框架、运行时,以及它们之间的依赖关系?</br>

本文将为大家介绍如何创建 Yocto* 的可运行映像,如何在基础软件模拟器 QEMU 中测试该映像,以及如何在管理程序(比如 Windows 上的 Microsoft Hyper-V)中运行该映像。

<strong>操作本教程的前提条件</strong>

<li>Debian/Ubuntu(已经过 Debian 8.2 amd64 的测试)</li>

<li>互联网连接</li>

<li>磁盘提供至少 100 GB 可用空间</li>

<br><strong>构建机器的前期准备工作</strong></br>

以根身份(或通过 "sudo")运行以下命令

LINUX