タグ別アーカイブ: LED

Intel Quark D2000 Zephyr Blinky

Zephyr OSでサンプルを動かします。ISSMを起動し、
Project for Micro controllersで新しいプロジェクトを作ります。
Select a developer boardで
Intel Quark D2000 Developer Boardを選択します。
次にSelect firmwareで
Zephyr Project「[1.7.0]
を選択します。

Select a platform configuration画面はそのまま進めます。

次にサンプルを選択します。
ここでBasicのBlinkyを選択します。
BuildしてデバッグするとD2000のボード上のLEDが1秒間隔で点滅します。

周辺機器は、ライブラリ化されてるので初期化など関数化され
非常に短いコードになっています。
このサンプルでは、OSに関係する関数は、k_sleep()くらいです。

Intel Quark D2000 Getting Started

開発環境のIntel® System Studio for Microcontrollers(ISSM)を起動するとGetting Startedが表示されます。
https://software.intel.com/en-us/node/651119
https://software.intel.com/en-us/node/651138
1.Update ROM Image on your device
2.Create a project with the “LED_ Blink” sample project file
3.Build and deploy your project
4. Begin the Accelerometer Tutorial
まずは、1から3番を行い、LEDの点滅を確認しました。


まずROMのアップデートをします。

完了するとメッセージが表示されます。

LED_Blinkを読み込みます。あとは、ビルドとデバッグができます。通常のECLIPSEの使い方と同じなので特に戸惑うことはありません。

目標は、Zephyr OSを使用するのでQMSIは、ここまでとします。

© 2014 Spineedge Corporation.