シリコンEmberZNet_ZigBee3.0_EFR32MG開発日記III:3を構築するための開発プラットフォーム

3.4AR-EWARMのインストールと設定

 

IAR Embedded WorkbenchのIARシステムズは、ARM、AVR、MSP430およびその他のチップのコアプラットフォームをC51をサポートするマイクロプロセッサの統合開発環境を開発したスウェーデンの会社です。

 

3.4.1IARのインストール

ジグビーでは開発キットクリーク-ZB-PKは、インストールファイルによって提供された情報で見つかった、またはIARダウンロードするには、「ツールとソフトウェア\ EWARM-CD- 7804-12495.exe \」。

以下に示すように、EWARM-CD-7804-12495.exeインストールを開始インストールファイルをクリックします。

clip_image002

以下に示すように、完成された抽出を待ちます。

clip_image004

以下に示すように、インストールIARを開始するために、「のIAR Embedded Workbenchをインストールする」をクリックします。

clip_image006

clip_image007

デフォルトのインストールを使用して、インストール、次のインストール・プロセスを開始するには、「次へ」をクリックし、続行するために「次へ」をクリックしてください。

clip_image008

注意:インストールプロセス中に1つのステップは、より重要な選択するために、IARのインストールは比較的大きなディスク容量を必要とするため、インストールディスクに十分な空き領域があることを確認する必要があります。

我々は、それがDまたはEドライブをインストールすることをお勧めします、あなたは直接インストールパスにドライブ文字を変更することができ、Cドライブにインストールすることはお勧めしません。

clip_image009 clip_image010 clip_image011

clip_image012   clip_image013

IARのインストールは少し時間がかかりますので、そのインストールを完了するために我慢してください。プロンプトが表示され、インストール・プロセスは、「はい(Y)」をクリックすると、インストールを続行。

clip_image014

インストールが完了したら、インストールを完了するために、「完了」をクリックしてください。

clip_image015

 

3.4.2IARは、ドライバのインストールが付属しています

 

インストール後、IARが開始IAR後に自動的に起動し、以下に示すように、いくつかのドライバがインストール]をクリックし、自動的にインストールされています。ドライバのインストールプロセスの複数のインストールがあるでしょう、すべてはクリックをインストールすることができることに合意しています

clip_image016clip_image017clip_image018

clip_image020clip_image021

clip_image023clip_image024

clip_image025clip_image027clip_image029clip_image031

clip_image033clip_image035clip_image036

インストールを完了し、「閉じる」をクリックしてください。

 

3.4.3IARの登録

、だけでなく、そこに提案されているIARを開始した後、IARは、登録を完了するために、製品のシリアル番号を入力する必要が。

clip_image038

IAR的产品序列号可以通过线下购买,IAR官网在线购买等多种方式获得。

 

注:如果不输入IAR产品序列号或没有注册成功,将会无法使用IAR编译工程,出现错误提示。

 

完成注册,点击“Help”菜单,选择“License manager…”,如下图所示。

clip_image041

进入序列号管理界面如下图所示,表明IAR注册成功。

clip_image043

 

3.4.4试用版IAR下载(30天)

打开https://www.silabs.com/support网页,找“Contact Support”,如下图所示,点击进入。

clip_image045

此时需要使用芯科的帐号进行登录,如下图所示。

clip_image046

登录进去后,点击“Software Releases”,下拉菜单中选择“Latest EmberZNet Software”,点击“GO”,如下图所示。

clip_image048

选择“IAR Embedded Workbench for ARM, v…”并点击进入,如下图所示。

clip_image050

点击“http://links.iar.com/silabs/ewarm/8301”进入,如下图所示。

clip_image052

点击“Open”,开始下载试用版IAR。

clip_image053

点击“下载”,开始下载,下载的时间将会取决于你的网络状况,请耐心等待。

下载完成后,按3.4.1节的介绍进行安装。

clip_image054

 

选择“register with IAR Systems to get an evaluation license”,获取30天试用license。

 

3.5打开ZigBee例程工程

注:为什么需要在Simplicity Studio生成工程,然后导入到IAR上编译呢?芯科是这样解释的:

 

あなたは、このようなEFR32xG1よう未満512キロバイト、との一部のための例をコンパイルする場合(我们开发套件使用的EFR32MG1B132 F256GM48)、またはあなたは、動的マルチライトをコンパイルするか、Micrium社の例で切り替えされている、ということに注意してくださいあなたはIARを使用する必要があります

 

IARオープンジグビー・ルーチンを使用して、我々は最初のCLIルーチンをインポートするシンプルStudioを使用し、セクション3.3に応じて導入する必要があります。

 

注:このセクションでは、完了までに3.2と3.3を説明するための動作を説明します。

 

プロジェクトは、下図のようにパスを開きます。

clip_image056

COORD-postbuild.bat各コピー、および「COORD」フォルダにCOORD-prebuild.bat二つのファイルのように。

 

注意:セクション3.2と3.3で説明したファイル操作をコピーする前に完了しなければなりません。

clip_image057

COORDフォルダでは、図に示すように、IARが開いて使用して「Coord.eww」ファイルを見つけます。

clip_image059   clip_image061

「クリック」以下に示すように、プロジェクトを再コンパイルします。clip_image062

clip_image064   clip_image066

 

これは、IARのコンパイラでCLIプログラムCOORDプロジェクトを完了します。次のステップは、開発キットにプロジェクトをダウンロードすることで、セクション3.6の導入を参照してください。

 

COORDは同じように動作し、ルータは、IARコンパイラを使用して動作します。

ルータ - postbuild.bat各コピー、などルータ-prebuild.bat二つのファイル「ルータ」フォルダに移動します。

注意:セクション3.2と3.3で説明したファイル操作をコピーする前に完了しなければなりません。

clip_image067

図に示すように、ルータのフォルダでは、「Router.eww」ファイルを見つけ、IARを使用してコンパイルは、開いています。

clip_image069

clip_image071

これは、IARのコンパイラの手順ルータCLIのプロジェクトを完了します。次のステップは、次のセクションを導入するために参照してください、開発キットにプロジェクトをダウンロードすることです。

おすすめ

転載: blog.51cto.com/13528138/2422438