TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的...

92
TK-850/SG2+UZ 開発キット チュートリアル・ガイド 発行年月 June, 2008(第 3 版)

Transcript of TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的...

Page 1: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

TK-850/SG2+UZ 開発キット

チュートリアル・ガイド

発行年月 June, 2008(第 3 版)

Page 2: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

2/92

注意事項

・本資料の内容は予告なく変更することがあります。

・文書による当社の承諾なしに本資料の転載複製を禁じます。

・本製品は評価とエンジニアが安全性、信頼性を理解する目的に設計・製作されています。

・本資料に記載された製品の使用もしくは本資料に記載の情報の使用に際して,当社は当社も

しくは第三者の知的財産権その他の権利に対する保証または実施権の許諾を行うものでは

ありません。上記使用に起因する第三者所有の権利にかかわる問題が発生した場合,当社

はその責を負うものではありませんのでご了承ください。

・本資料に記載された回路,ソフトウエア,及びこれらに付随する情報は,半導体製品の動作

例,応用例を説明するためのものです。従って,これら回路・ソフトウエア・情報をお客様の機

器に使用される場合には,お客様の責任において機器設計をしてください。これらの使用に起

因するお客様もしくは第三者の損害に対して,当社は一切その責を負いません。

・本製品は CMOS 半導体と同様の取り扱いをしてください。使用者は本製品を使用する間、静

電気を蓄積しないように注意してください。

・作業台を含む測定機器類はすべてのテストにおいて、アースを施してください。

・使用者はリストストラップなどを使用して静電気を逃がしてください。

・コネクタとデバイスピンは素手でさわらないでください。

Page 3: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

3/92

Contents

はじめに .........................................................................................................................5

第 1 章 準備編 ...............................................................................................................6

1.1 使用するソフトウエア/開発ツール ........................................................................................................7 1.1.1 統合開発環境 PM + V6.11 ..........................................................................................................7 1.1.2 デバイス・ファイル DF703283 V2.11 .............................................................................................7 1.1.3 C コンパイラ CA850 W3.20 (サイズ限定版) ...............................................................................7 1.1.4 統合デバッガ ID850-TK V1.04 ....................................................................................................7 1.1.5 Portconfig for ID850-TK ..............................................................................................................7 1.1.6 USB ドライバ ..............................................................................................................................8 1.1.7 マイコン内蔵フラッシュメモリ用書き込みプログラム PG-FPL ........................................................8 1.1.8 LED 制御アプリケーション ...........................................................................................................8 1.1.9 IEEE 802.15.4 MAC ライブラリ .....................................................................................................8 1.1.10 RF テスト・プログラム ..................................................................................................................8

1.2 開発環境.............................................................................................................................................9 1.2.1 CD-ROM の構成 .........................................................................................................................9 1.2.2 開発環境のインストール ..............................................................................................................9 1.2.3 インストールしたファイルの構成 .................................................................................................12

1.3 サンプル環境 ....................................................................................................................................13 1.3.1 サンプル・プログラムのインストール ...........................................................................................14 1.3.2 サンプル・プログラムのフォルダ構成..........................................................................................17

1.4 USB ドライバ .....................................................................................................................................18 1.4.1 USB のインストール ..................................................................................................................18 1.4.2 インストールの確認 ...................................................................................................................27 1.4.3 アンインストール........................................................................................................................28

第 2 章 体験編 .............................................................................................................30

2.1 PM + の起動 .....................................................................................................................................32

2.2 PM + の紹介 .....................................................................................................................................33

2.3 ワークスペース(プロジェクト)の読み込み ...........................................................................................35

2.4 デバッガの設定確認 ..........................................................................................................................37

2.5 TK ボードの設定 ................................................................................................................................39

2.6 実行形式の作成 ................................................................................................................................41

2.7 デバッガの起動 .................................................................................................................................43

Page 4: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

4/92

2.8 統合デバッガ(ID850-TK)の紹介 ........................................................................................................48

2.9 プログラムの実行 ..............................................................................................................................49

2.10 プログラムの停止 ............................................................................................................................50

2.11 統合デバッガ(ID850-TK)の停止........................................................................................................51

2.12 LED 制御アプリケーション .................................................................................................................52

2.13 hex ファイルの作成 ...........................................................................................................................59

2.14 PM + ワークスペースの新規作成方法 ..............................................................................................62

2.15 ソース・ファイルの追加登録方法.......................................................................................................72

2.16 PM + の終了....................................................................................................................................74

第 3 章 PG-FPL の使用方法 ........................................................................................75

3.1 PG-FPL のインストール ......................................................................................................................75

3.2 PG-FPL の使用方法 ..........................................................................................................................75

第 4 章 RF テストプログラム .........................................................................................81

4.1 RF テストプログラム............................................................................................................................81 4.1.1 送受信テスト .............................................................................................................................81 4.1.2 変調信号擬似連続送信.............................................................................................................87 4.1.3 無変調連続送信........................................................................................................................87 4.1.4 受信モードに切り替え................................................................................................................87 4.1.5 アイドルモードに切り替え...........................................................................................................87 4.1.6 スリープモードへ移行 ................................................................................................................87 4.1.7 スタンバイモードへ移行 .............................................................................................................87 4.1.8 チャンネル設定 .........................................................................................................................88 4.1.9 レジスタ設定 .............................................................................................................................89 4.1.10 チップのリセット .....................................................................................................................89

第 5 章 開発キットのモード設定 ....................................................................................90

第 6 章 改版履歴..........................................................................................................92

Page 5: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

5/92

はじめに

対 象 者 この資料は,V850 シリーズ用開発ツールを初めて使用されるお客様を対象としています。

なお,使用するにあたってマイクロコンピュータ,C 言語,アセンブラの一般知識と Windows™の

操作方法に関する基礎知識を必要とします。

目 的 この資料は,TK-850/SG2+UZ 開発キットに添付されている 850 シリーズ用開発ツールの基本的な操作方法

をお客様に理解していただくことを目的としています。

資料を読みながら実際に開発ツールを使用することにより,お客様の理解をより深めていただけます。

構 成 この資料は,次の内容で構成しています。

第 1章 準備編

→ この資料で使用する 850シリーズ用開発ツールの概要とサンプル・プログラムのインスト

ール方法などについて解説します。

第2章 体験編

→ PM+,統合デバッガの基本的な操作方法を,サンプル・プログラムを使用しながら体験で

きます。また、PM +のワークスペース(プロジェクト)の新規作成方法,ソース・ファイ

ルの追加登録方法について解説します。

第3章 PG-FPLの使用方法

→ PG-FPLのインストール方法、使用方法について解説します。

第4章 RF テストプログラム

→付属サンプルプログラム「RF テストプログラム」の使用方法について解説します。

第5章 開発キットのモード設定

→ それぞれの使用モードにおけるスイッチの設定を説明します。

商 標 Microsoft,および Windows は,米国Microsoft Corporationの米国およびその他の国に

おける登録商標または商標です。

Adobe および Acrobat は Adobe Systems Incorporated(アドビシステムズ社)の商標です。

その他,記載会社名/製品等は,各社の登録商標または商標です。

Page 6: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

6/92

第1章 準備編

この章では,この資料で使用する開発ツールの概要とサンプル・プログラムのインストール方法について

説明します。

なお,この資料では TK-850/SG2+UZ に含まれる開発ツールのみで,サンプル・プログラムが動作するよう

になっています。

Page 7: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

7/92

1.1 使用するソフトウエア/開発ツール

1.1.1 統合開発環境 PM + V6.11

Windows 上での統合開発環境プラットホームです。

編集ウインドウとしてアイデアプロセッサ機能付きエディタを搭載し,コンパイラ,デバッガなどの開発ツールと

連携して効率的な開発が行えます。

1.1.2 デバイス・ファイル DF703283 V2.11

デバイス固有の情報は,デバイス・ファイルに入っているため,開発ツールを使用するには,デバイス・ファイル

が必要となります。

この資料で使用するサンプルは,V850/SG2 用プログラムとして作られています。

1.1.3 C コンパイラ CA850 W3.10 (サイズ限定版)

V850 シリーズ用の「オブジェクト・サイズ限定(128KByte)」コンパイラです。

V850 シリーズ用 C 言語、または ANSI-C 準拠の C 言語で書かれたソース・プログラムを機械語に翻訳するプロ

グラムです。

C 言語で書かれたソース・プログラムを入力し、V850 シリーズ用アセンブラの入力となるソース・プログラムと、

リンカの入力となるオブジェクト・プログラムを出力します。

1.1.4 統合デバッガ ID850-TK V1.04

ホスト PC 上で動作する Windows ベースのソフトウエアです。

マイコンの内蔵フラッシュメモリに格納されたモニタプログラムと USB で通信を行い,ディバグ機能

を実現します

1.1.5 Portconfig for ID850-TK

TK-850/SG2+UZ が接続されている COM ポートナンバーに、ID850-TK で使用する COM ポートを設定します。

Page 8: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

8/92

1.1.6 USB ドライバ

TK-850/SG2+UZ を PC に接続した際に COM ポートとして認識させるためのドライバです。

1.1.7 マイコン内蔵フラッシュメモリ用書き込みプログラム PG-FPL

マイコンの内蔵フラッシュメモリにプログラムを書き込む Windows ベースのソフトウエアです。

TK-850/SG2+UZ を添付の USB ケーブルでパソコンと接続することによって V850/SG2 の内蔵フラッシュメモリ

に対する書き込み/消去を行うことが出来ます。

1.1.8 LED 制御アプリケーション イーサネットで接続したPC の WEB ブラウザから,HTTP サーバを使いネットワークのパラメータ設定や,無線通

信で LED 操作を行なうことが出来ます。

本プログラムは IEEE 802.15.4 の MAC ライブラリを利用しています。

1.1.9 IEEE 802.15.4 MAC ライブラリ IEEE 802.15.4 で規定された Low-rate wireless personal network の PHY、および MAC のスタックをオブジェク

ト形式のライブラリとして提供しています。ライブラリはMACアプリケーションの LIB ディレクトリにあります。

MAC ライブラリの詳細仕様、使い方は同梱の「IEEE 802.15.4 MAC ライブラリ・リファレンス (UZ2400/V850ES 対

応版)」を参照して下さい。

1.1.10 RF テストプログラム

受信エラー率、受信電力などがモニタできます。

第 4 章で説明しています。

Page 9: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

9/92

1.2 開発環境

1.2.1 CD-ROM の構成

添付の CD-ROM には開発ツール、ドキュメント、サンプルソフトが含まれています。

これらは、インストーラーを使用してインストールすることができます。

(FPL、パラメーターファイルを除く)

1.2.2 開発環境のインストール

本製品付属のCDをCDドライブに挿入することにより自動的に以下のインストーラのメニューが起動しま

す。

この画面が自動的に起動しない場合は、エクスプローラ等からSETUP.EXEを起動してください。

Page 10: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

10/92

① “NEC エレクトロニクス マイコン開発ツール セットアップ”の インストール (I)… をクリックすると次の

ダイアログが開きます。

インストールするツールをチェックボックスで選択します。

“説明”には、選択されているツールの説明が表示されます。

“インストール先(E):”を変更する場合には、参照(B)…を選択して変更してください。

すべての設定が完了したらインストール(I)…をクリックしてください。

② インストールを行う場合には、ソフトウェア・ライセンス契約に同意していただき、はい(Y)ボタンをクリッ

クします。いいえ(N)ボタンでインストールを中止します。

Page 11: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

11/92

③ プロダクト ID を入力して、はい(Y)ボタンをクリックします。

プロダクト ID は、添付文章とCDの「はじめにお読みください」に記載されています。

④ ファイルのコピーを開始します。

⑤ セットアップが完了すると次のダイアログがオープンするので、OK ボタンをクリックしてください。これ

で各開発ツールのインストールは終了です。

Page 12: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

12/92

インストールする権限に関する注意事項

・本製品を Windows2000/XP へインストールするには、Administrator でログインして作業を行ってくださ

い。

インストール・ディレクトリに関する注意事項

本製品を、空白や漢字(2 バイト文字)を含むディレクトリにはインストールしないでください。

ツールによっては、正常に動作しない場合があります。

・本製品は日本語版 Windows 対応です。日本語版以外の Windows へインストールすることはできません。

ID850 について

ID850-TK は ID850-QB に TK-850 対応モジュールを追加したソフトです。

本製品付属の ID850-QB は IECUBE for V850、MINICUBE 付属の物と同じです。

既にこれらの製品をお持ちで ID850-QB をインストール済の場合は改めてインストールする必要はありま

せん。ただし、ID850-QB と ID850-TK のバージョンの組み合わせよって動作しない場合があります。これら

の組み合わせ確認の情報はテセラ・テクノロジー株式会社(http://www.tessera.co.jp)の Web サイトに随時

公開しております。(本製品付属の組み合わせは問題ありません)

1.2.3 インストールしたファイルの構成

ツール類はディフォールトでは“C:¥Program Files¥NEC Electronics Tools”にインストールされるようになっ

ています。

ツールを使用する場合には、スタートメニューの「プログラム」→「NEC Electronics Tools」からツールを起

動してください。

Page 13: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

13/92

1.3 サンプル環境

ここでは,この資料で使用するサンプル・プログラムの準備について説明します。サンプル・プログラムを使

用するには,“サンプル・プログラム本体”をお客様の環境にインストールする必要があります。

以下,インストール方法の手順と,インストールされる場所について説明します。

Page 14: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

14/92

1.3.1 サンプル・プログラムのインストール

TK-850/SG2+UZ の付属 CD を CD ドライブに挿入すると『NEC エレクトロニクス マイコン開発ツール セッ

トアップ』画面が自動的に立ち上がります。(自動的に立ち上がらない場合は,エクスプローラなどから

setup.exe を起動してください。)

サンプル・プログラム(S) ボタンを押すと WWW ブラウザが起動します。『TK-850/SG2+UZ 用サンプル・

プログラム』のリンクをクリックしてください。

実行するとファイルのダウンロード確認ウインドウが出ます。

WWW ブラウザが

起動します。

『TK-850/SG2+UZ 用サンプル・

プログラム』のリンクをクリック。

『チュートリアル・ガイド』のダウンロード

もできます。

Page 15: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

15/92

開く または 実行 ボタンを押します。

「セキュリティーの警告」が表示された場合、 実行する をクリックします。

TK-SampleProgram 用の InstallShield ウィザードが起動するので、

次へ をクリックします。

使用許諾契約の同意画面が表示されるので、使用許諾契約に同意の上

「使用許諾契約の条項に同意します」にチェックを入れ、 次へ をクリックします。

Page 16: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

16/92

インストールが終了すると「InstallShield ウィザードを完了しました」と表示されるので、

完了 をクリックします。

以上で、サンプル・プログラム一式が「C:\」にインストールされました。

自己解凍形式のサンプル・プログラム(TK850.EXE)もインストールされていますので、

オリジナルのサンプルプログラムが必要になった場合には「C:\TK850.EXE」ファイルを実行し、新たにサン

プルプログラムを解凍してください。

インストールしたサンプル・プログラムをアンインストールする場合には、「スタート」メニューから「設定」→

「コントロールパネル」→「プログラムの追加と削除」で「TK-SampleProgram For TK-850/SG2+UZ」をアンイ

ンストールしてください。

Page 17: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

17/92

1.3.2 サンプル・プログラムのフォルダ構成

サンプル・プログラムは次のようなフォルダ構成でファイルが置かれます。

C:¥ TK850

SAMPLE_SG2+UZ

MACV850 第 2 章で使用している LED 制御アプリ

ケーションです。 V850_RF_Test 受信エラー率、受信電力などがモニタで

きます。第 4 章で説明しています。

TK78K0 SAMPLE_KF2+UZ

MAC78K0 TK-78K0/KF2+UZ 用の LED 制御アプリ

ケーションです。

Page 18: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

18/92

1.4 USB ドライバ

TK-850 を使用する場合は,ホスト・マシンに“USB Serial Converter”と“USB Serial Port”ドライバをインスト

ールする必要があります。添付 CD がドライブに入っている状態で、以下の手順でドライバのインストール

を行ってください。

注意 USB ハブ経由で TK-850 を接続しないでください。正常に動作しない場合

があります。

1.4.1 USB のインストール

Windows2000 へのインストール

① TK-850 をホスト・マシンと接続すると,プラグ&プレイで接続が認識されて、”新しいハードウエアの検

出ウィザード”が起動します。次へ(N)>をクリックします。

新しいハードウェアの検出ウィザード1(Windows2000)

クリックする

Page 19: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

19/92

② 下記ウインドウが表示されるので,“デバイスに 適な・・・”が選択されていることを確認し, 次へ

(N)>をクリックします。

検索方法1(Windows2000)

③ “CD-ROM ドライブ”のチェック・ボックスだけをチェックし, 次へ(N)>をクリックします。

ドライバファイルの特定1(Windows2000)

クリックする

“デバイスに 適な・・・”

が選択されていることを確認する

クリックする

“CD-ROM ドライブ”にチェッ

クされていることを確認する

Page 20: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

20/92

④ 次へ(N)>をクリックします。

ドライバファイルの検索1 (Windows2000)

⑤ 完了をクリックして“USB Serial Converter”ドライバのインストールを完了します。

USB Serial Converterドライバ・インストールの完了1 (Windows2000)

クリックする

クリックする

Page 21: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

21/92

⑥ しばらくすると、“USB Serial Port”ドライバのインストールを開始します。次へ(N)>をクリックします。

新しいハードウエアの検出ウィザード2(Windows2000)

⑦ 下記のウインドウが表示されるので,“デバイスに 適な・・・”が選択されていることを確認し, 次へ

(N)>をクリックします。

検索方法2(Windows2000)

クリックする

クリックする

“デバイスに 適な・・・”

が選択されていることを確認する

Page 22: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

22/92

⑧ “CD-ROM ドライブ”のチェック・ボックスだけをチェックし,次へ(N)>をクリックします。

ドライバファイルの特定2(Windows2000)

⑨ 次へ(N)>をクリックします。

ドライバファイルの検索2(Windows2000)

クリックする

“CD-ROM ドライブ”にチェックされ

ていることを確認する

クリックする

Page 23: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

23/92

⑩ 完了をクリックして“USB Serial Port”ドライバのインストールを完了します。

USB Serial Portドライバのインストール完了(Windows2000)

⑪ 以上でドライバのインストールはすべて完了です。

クリックする

Page 24: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

24/92

Windows XP へのインストール

① TK-850 をホスト・マシンと接続すると,プラグ&プレイで接続が認識されて”新しいハードウエアの検出

ウィザード”が起動します。”いいえ、今回は接続しません”を選択し、次へ(N)>をクリックします。

新しいハードウエアの検出ウィザード1(WindowsXP)

② 以下のウインドウが表示されたら“ソフトウェアを自動的にインストールする。”を選択し次へ(N)>をクリ

ックします。

新しいハードウエアの検出ウィザード2(WindowsXP)

”いいえ、今回は接続しません”

を選択します。

クリックする

クリックする

”ソフトウェアを自動的に・・・”

を選択します。

Page 25: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

25/92

③ 以下のウインドウが表示されたら“USB Serial Converter”ドライバのインストールは完了です。 完了

をクリックします。

USB Serial Converter ドライバ・インストール完了 1(WindowsXP)

④ しばらくすると、”新しいハードウエアの検出ウィザード”が起動します。”いいえ、今回は接続しません”を選択し、次へ(N)>をクリックします。

新しいハードウエアの検出ウィザード1(WindowsXP)

クリックする

”いいえ、今回は接続しません”

を選択します。

クリックする

Page 26: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

26/92

⑤ 以下のウインドウが表示されたら“ソフトウェアを自動的にインストールする。”を選択し次へ(N)>をクリ

ックします。

新しいハードウエアの検出ウィザード2(WindowsXP)

⑥ 以下のウインドウが表示されれば USB シリアルポートドライバのインストールは完了です。完了をクリ

ックします。

USB Serial Portドライバのインストール完了 (WindowsXP)

⑦ 以上でドライバのインストールはすべて完了です。

クリックする

“ソフトウエアを自動的に・・・”

が選択します。

クリックする

Page 27: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

27/92

1.4.2 インストールの確認

2種類のドライバインストール完了後,以下の手順でドライバが正常にインストールされていることを確認し

てください。

TK-850 を使用する場合,ここで確認する情報が必要となります。

“デバイス マネージャ”を開き、下図の様にドライバが正常にインストールされていることを確認します。

(“デバイス マネージャ”を開くには、Windows スタート・メニューの[設定]→[コントロールパネル]→[システ

ム]→[ハードウェア]タブ→[デバイスマネージャ]ボタン→[ポート]の項目をクリックします。)

デバイス マネージャ

上記の画面では TK-850 は“COM5”に割り当てられました。ID850-TK に使用する COM ポートを設定する

ために、ソフトウエアインストール後に“Portconfig for ID850-TK”を実行して COM5 を設定してください。

接続する USB ポートを変更すると COM ポートも変更になります。ご注意ください。

※注意

Windows2000/XP の場合

ターゲット・デバイスとの通信時は“ハードウエア変更のスキャン”は行わないでください。

“USB Serial Port(COM?)”が

存在することを確認します

“USB Serial Converter”が

存在することを確認します

Page 28: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

28/92

1.4.3 アンインストール

USB ドライバのアンインストール・プログラムは,添付 CD の“\DRIVER\FTDI”に入っています。ドライバの

アンインストールは,次の手順で行ってください。

① WindowsXP をお使いの場合は,コンピュータの管理者で,Windows2000 をお使いの場合は,

Administrator の権限でログオンしてください。

② エクスプローラーで CD ドライブの“\DRIVER\FTDI”をオープンし“FTDIUNIN.exe”をダブル・クリックしま

す。

図3-38 ドライバのアンインストール

ダブル・クリックする

Page 29: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

29/92

③ TK-850 が接続されている場合は、はずしてから Continue をクリックします。

図3-39 ドライバアンインストーラー

④ Finish をクリックしてドライバのアンインストールを完了します。

図3-40 ドライバのアンインストール完了

クリックする

クリックする

Page 30: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

30/92

第2章 体験編

この章では,完成された V850/SG2 用プログラムを統合ディバッガ(ID850-TK)で操作することを体験しま

す。

サンプル・プログラムをビルドし、ID850-TK で操作することを通して、開発ツール(PM +, ID850-TK)の基本

操作方法と、アプリケーション・プログラムの作成時に必要なプロジェクト・ファイルの概念を理解できます。

Page 31: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

31/92

全体の流れを次に示します。

統合ディバッガ(ID850-TK)の起動

プログラムの実行

プログラムの停止

動作の確認

統合ディバッガ(ID850-TK)の終了

ワークスペース(プロジェクト)の読み込み

実行形式の作成

PM+の終了

PM+ の起動

TK-ボード、COM ポートの設定

デバッガの設定確認

Page 32: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

32/92

2.1 PM + の起動

それでは,実際に各開発ツールを使用してみましょう。

まず,PM +を起動します。

Windows スタート・メニューの[プログラム(P)]→[NEC Electronics Tools]→[PM+ V6.11]を選択してください。

PM +が

起動します。

Page 33: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

33/92

2.2 PM + の紹介

PM +では,アプリケーション・プログラムや環境設定を一つのプロジェクトとして扱い,エディタでのプログラ

ム作成,ソース管理,ビルド,ディバグといった一連の作業を管理します。

また,1 つ以上のプロジェクト・ファイルをまとめてワークスペースとして管理します。

プロジェクト・ウインドウ :プロジェクト名やそのソース・ファイル,インクルード・ファイルがツリー構造

で表示されるウインドウです。

アウトプット・ウインドウ :ビルドの実行過程が表示されるウインドウです。

メニュー・バー,およびツール・バーの詳細については,PM +のユーザーズ・マニュアルを参照して

ください。

プロジェクト・ウインドウ アウトプット・ウインドウ

ツール・バー メニュー・バー

Page 34: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

34/92

プロジェクトとは?

PM + が管理する単位で,PM +のもとで開発されるアプリケーション・システムと環境を

指します。

PM + は,プロジェクトの情報をまとめて“プロジェクト・ファイル”に保存,参照します。

プロジェクト・ファイルとは?

プロジェクトで使用するソース・ファイル,デバイス名,コンパイルのためのツール・オプション,

使用するエディタやデバッガなどの情報を“プロジェクト情報”として,各プロジェクト・ファイルに

保存したファイルです。

ファイル名は“△△△△.prj”です。

プロジェクト・ファイルは,ワークスペースの新規作成時に設定するフォルダに作成されます。

プロジェクト・グループとは?

アプリケーション・システム内の複数のプロジェクトを,関連するプロジェクトごとにまとめた

ものです。

1つのプロジェクト・グループで登録できる各プロジェクトの対象デバイスは同じでなければい

けません。

ワークスペースとは?

1つのアプリケーション・システムに必要な全てのプロジェクト,またはプロジェクト・グルー

プを管理する単位です。

複数のプロジェクト・ファイルのファイル名をワークスペース・ファイルに保存,参照します。

ファイル名は“△△△△.prw”です。

Page 35: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

35/92

2.3 ワークスペース(プロジェクト)の読み込み

この章では,あらかじめ作成されているワークスペースを使用します。

ワークスペースを新規に作成する方法は,「2.14 PM + ワークスペースの新規作成」で説明します。

この章で使用するワークスペースには、完成した LED 制御アプリケーションのソース・ファイルとプロジェク

トの設定が保存されています。

PM +のメニューの [ファイル(F)]→[ワークスペースを開く(W)...] を選択し,

“C:\TK850\SAMPLE_SG2+UZ\MACV850\macv850.prw”を指定してください。

環境を設定していない方は「1.3 サンプル環境」をご覧ください。

“macv850.prw”を指定して 開く(O) ボタンを押してください。

サンプル・プログラムが

置かれているフォルダを

開いてください。

Page 36: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

36/92

ワークスペース・ファイル“macv850.prw”にはプロジェクト“MAC_application”を1つだけ含んでいます。

この後は プロジェクト“MAC_application”を対象に操作を行います。

ワークスペース・ファイル

“macv850.prw”を読み込みます。

プロジェクト・グループ

ワークスペース名:macv850.prw

プロジェクト

Page 37: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

37/92

2.4 デバッガの設定確認 [ツール(T)] → [デバッガの設定] を選択します。

Page 38: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

38/92

「選択デバッガ」に「ID850-TK V1.04」が選択されていることを確認します。

「選択ディバッガ」で"ID850-TK V1.04"を選択できない場合には、メニューバーから「プロジェクト」

→「プロジェクトの設定」→「ツールバージョン設定」→「詳細設定」をクリックし、「ツールバージョン

詳細設定」で"ID850-TK V1.04"を選択してください。.

Page 39: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

39/92

2.5 TK ボードの設定

TK-850/SG2+UZ ボードを以下のように設定します。

JP1 1-2 ショート(USB 側)

Bit1 ON

Bit2 ON

Bit3 ON

Bit4 OFF

Bit5 OFF

Bit6 OFF

Bit7 OFF

SW1

Bit8 OFF

SW1 JP1

Page 40: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

40/92

次に、TK-850/SG2+UZ ボードを PC に接続することによって割り当てられる、COM ポート番号を

「Portconfig for ID850-TK」で設定します。

[プログラム]→[NEC Electronics Tools]→[ID850-TK]→[V1.04]→[Portconfig for ID850-TK]をクリックして、

「Portconfig for ID850-TK」を起動します。

「1.4.2 インストールの確認」で確認した、TK-850/SG2+UZ ボードを PC に接続することによって割り当てら

れた COM ポート番号を「Port」をクリックして設定します。

Page 41: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

41/92

2.6 実行形式の作成

プロジェクトの実行形式を作成します。この作業をビルドと呼びます。

PM +のビルド・ボタン ,またはメニューの [ビルド(B)]→[ビルド(B)] を選択してください。

ビルド処理を正常に終了しました。

ビルド処理を実行します。

Page 42: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

42/92

ビルドとは?

プロジェクトに登録されているソース・ファイルから実行形式ファイルなどを作成する機能です。

PM +がコンパイル,アセンブル,リンクなどを自動的に実行します。

また,PM +は,2 度目以降のビルドでは,前回のビルドから更新されたファイルを自動的に検出し,

該当するファイルのみをコンパイル,アセンブルすることにより,ビルドにかかる時間を短縮しています。

リビルドとは?

ビルドは,前回から更新されたソース・ファイルのみをコンパイル,アセンブルしますが,リビルド

ではすべてのソース・ファイルをコンパイル,アセンブルします。

コンパイラ・オプション等,各種設定を変更したときは,ビルドではなくリビルドを選択する必要が

あります。

Page 43: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

43/92

2.7 デバッガの起動

PM +のディバグ・ボタン ,またはメニューの [ビルド(B)]→[ディバグ(D)] を選択してください。

ここで,ディバグ・ボタンが表示されていない場合は,メニューの [ツール(T)]→[ディバッガの設

定(D)...]で“ID850-TK V1.04”を選択してください。

ID850-QB が起動します。

Page 44: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

44/92

コンフィギュレーション・ダイアログが表示されるので、「ID Code」に「FFFFFFFFFFFFFFFFFFFF」(F が 20

個)を入力して「OK」をクリックします。

「ロード・モジュール・ファイル」のダウンロード確認画面が表示されるので、

「はい」をクリックします。

Page 45: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

45/92

ダウンロードが正常に終了

するとプログラム・ソースを

表示します。

ID850-QB が起動し、プログラムを

マイコン内蔵フラッシュ・メモリへ

ダウンロードします。

Page 46: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

46/92

正常に CPU と通信できなかった場合,以下のようなエラーが出力されます。

これらのエラーが発生した場合には,次の事項を確認してください。

確認事項:

1. ボード上のスイッチが以下のように設定されていることを確認してください。

JP1 1-2 ショート(USB 側)

Bit1 ON

Bit2 ON

Bit3 ON

Bit4 OFF

Bit5 OFF

Bit6 OFF

Bit7 OFF

SW1

Bit8 OFF

2. TK-850 に割り当てられている COM ポートと「Portconfig for ID850-TK」で設定した COM ポート番号は

一致していますか?

COMポート番号は下記の操作で確認することができます。

Windows スタート・メニューの[設定]→[コントロールパネル]→[システム]→[ハードウェア]タブ→[デバイス

マネージャ]ボタン→[ポート]の項目

「Portconfig for ID850-TK」は[プログラム]→[NEC Electronics Tools]→[ID850-TK]→[V1.04]→[Portconfig

for ID850-TK]をクリックして起動します。

確認後、再度 ID850-TK を起動してください。

Page 47: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

47/92

IDコードが間違っていた場合以下のメッセージが表示されます。また、 初の起動でも以下のメッセージが

表示されることがあります。この場合は ID コードとして「FFFFFFFFFFFFFFFFFFFF」(F が 20 個)を入力して

ください。

OK を押すと次の「Configuration」画面が表示されるので正しい ID コードを入力してください。

今回のワークスペースは ID コード”FFFFFFFFFFFFFFFFFFFFh” を使用しています。

この ID コードは「コンパイラ共通オプションの設定」の「デバイス」タブ画面で変更することで可能です。

ID コードの目的は他社がプログラムをデバッガで動作を確認したり、変更することを防ぐことにあります。

ID コードを忘れてしまった場合は CPU 内蔵フラッシュメモリを全消去する必要があります。

付属 CD より「PG-FPL」をインストールしてフラッシュメモリを消去してください。

PG-FPL の使い方は第3章を参照してください。

Page 48: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

48/92

2.8 統合デバッガ(ID850-TK)の紹介

ID850-TK は,メイン・ウインドウで CPU コア内部のステータスの表示,およびモニタプログラム実行の制御

を行います。

ID850-TK の初期画面は次のとおりです。

<メイン・ウインドウ>

各エリア,メニュー・バー,およびツール・バーの詳細については,ユーザーズ・マニュアル「ID850-QB

統合デバッガ 操作編」を参照してください。

ステータス・バー

メニュー・バー

ウインドウ表示エリア

ツール・バー

Page 49: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

49/92

2.9 プログラムの実行

次に,プログラムを実行します。

ID850-TK のリスタート・ボタン またはメニューの [実行(R)]→[リスタート(R)] を選択してください。

プログラムの実行中はステータス・バーが赤く変化します。

LED 制御アプリケーションが

実行されます。

Page 50: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

50/92

2.10 プログラムの停止

プログラムを停止します。

ID850-TK の停止ボタン ,またはメニューの [実行(R)]→[ストップ(S)] を選択してください。

プログラムを停止すると,ステータス・バーの色が元に戻ります。

プログラムを停止します。

Page 51: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

51/92

2.11 統合デバッガ(ID850-TK)の停止

ID850-TK メニューの [ファイル(F)]→[終了(X)] を選択してください。

はい(Y) を押すと現在の環境を保存後,ID850-TK が終了します。

いいえ(N) を押すと現在の環境を保存しないで,ID850-TK が終了します。

終了確認ダイアログが表示されます。

Page 52: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

52/92

2.12 LED 制御アプリケーション

イーサネットで接続したPCのWEBブラウザから,HTTPサーバを使いネットワークのパラメータ設定や,無

線通信でLED操作を行なうことが出来ます。

このサンプルでは TK-850/SG2+UZ を Coordinator とし,TK-78K0/KF2+UZ を Device とします。

TK-78K0/KF2+UZ の準備

TK-78K0/KF2+UZ に付属しているライターソフト PG-FPL3 を使用し,78K0/KF2 内蔵のフラッシュメモリに

サンプル・プログラムを書き込みます。

TK-78K0/KF2+UZ のスイッチを以下のように設定し,「1.3.1 サンプル・プログラムのインストール」でインス

トールした「C:\TK78K0\SAMPLE_KF2+UZ\MAC78K0\apps\Release」の「mac_app.hex」を書き込んでくださ

い。(技適取得品を使用する場合には、識別符号を定義マクロとして設定し、再ビルドを行い生成されたフ

ァイルを書き込みに使用してください。)

スイッチ(SW1)1 ON スイッチ(SW1)2 ON スイッチ(SW1)3 OFF スイッチ(SW1)4 OFF スイッチ(SW1)5 OFF スイッチ(SW5) UART 側

もう一枚の TK-78K0/KF2+UZ にも同様にサンプル・プログラムを書き込んで下さい。

アプリケーションを実行する際に JP1 を 2-3 ピンショートに設定して、CN2 に 006P 乾電池を接続することで

スタンドアロン動作が可能です。

TK-850/SG2+UZ (Coordinator)

TK-78K0/KF2+UZ (Device1)

TK-78K0/KF2+UZ(Device2)

PC

HTTP

Page 53: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

53/92

操作手順

(1)ID850-TK を使用せずに CPU 内蔵フラッシュメモリに書き込んだプログラムを実行する場合は以下の

設定にしてください。

TK-850/SG2+UZ の設定

スイッチ(SW1)1~4 OFF

スイッチ(SW1)5~8 任意

TK-78K0/KF2+UZは以下の設定にしてください。

TK-78K0/KF2+UZの設定

スイッチ(SW1)1~7 OFF

スイッチ(SW1)8 ON

スイッチ(SW5) UART 側

(2)ホストPCとTK-850/SG2+UZボードをLANケーブルで接続します。

LANケーブルはクロス・ケーブルを使用します。

(3)TK-850/SG2+UZボードの電源を入れます。

手続きは以下のとおりです。

①TK-850/SG2+UZ ボードに接続する PC の LAN(TCP/IP)を設定します。

・ IP アドレス : 192.168.0.* (*には,100 以外の 1~255 までの任意の数値)

・ サブネットマスク : 255.255.255.0

②WEB ブラウザを起動します。

③『http://192.168.0.100』に接続します。

(既定値は192.168.0.100です。(8)のConfiguration-「Network」で変更できます。)

④TK-78K0/KF2+UZ の電源を入れプログラムを実行します。

Page 54: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

54/92

(4)上記の手順を行うとサンプルアプリケーションのトップページが表示されます。

サンプルアプリケーション起動中に「Display」-「Network Configuration」を選択してもトップページは

表示されます。

(5)Deviceが接続した場合は,以下のように赤線で表示されます。

※ Deviceは 大4台まで接続可能です。Updateボタンをクリックすると 新の状態を表示します。

ピンク線は未接続状態であること示しています。

Deviceとの接続が切れた場合(Deviceの電源を切った場合など)は約30秒で未接続状態にな

ります。

※1 Device箇所を選択すると(10)のLED操作画面が表示されます。

※1

Page 55: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

55/92

(6)「Display」-「Date」を選択すると現在の日時を表示します。

※ ボード起動時の日時はディフォールトで2000/01/01 00:00:00が設定されています。

「Configuration」-「Date」で正しい日時を設定してください。

(7)「Configuration」-「Date」を選択すると日時設定画面を表示します。

※ 日時は以下のように記述してください。

2007年4月11日21時9分30秒の場合 20070411210930

Page 56: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

56/92

(8)「Configuration」-「Network」を選択するとネットワーク設定画面を表示します。

※ 本ページで設定した項目は,FlashROMに書き込み,再起動することにより有効となります。

(9)「Configuration」-「Writing Flash EEPROM」を選択するとFlashROM書込み画面を表示します。

※ Executionボタンをクリックすると現在のボードの設定をFlashROMに書き込みます。

Page 57: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

57/92

(10)前記(9)のWEB画面で接続されたDeviceを選択するとLED操作画面が表示されます。

WEB画面の操作方法

Coordinator部分

※1 Coordinator のSW3ボタンをクリックするとDevice1のLED3が点灯・消灯されます。

※2 Coordinator のSW2ボタンをクリックするとDevice1のLED2が点灯・消灯されます。

※3 CoordinatorのLED(LED1,LED2,LED3,LED4):各ボタンをクリックするとLEDが点灯・

消灯されます。

Coordinatorのその他のボタンは対応していません。

Device部分

※4 Deviceの状態表示

・Address:DeviceのAddressが表示されます。

・Temperature:Deviceの温度センサで計測した温度が表示されます。

・SW pressed:DeviceのSWボタン 終動作が表示されます。

・Time pressed:DeviceのSWボタン 終動作の日時が表示されます。

※5 DeviceのLED(LED2,LED3,LED4):各ボタンをクリックするとLEDが点灯・消灯されます。

※6 DeviceのSW3ボタンをクリックするとCoordinatorのLED1が点滅されます。

※4のSW pressed,Time pressedが更新されます。

※3

※4

※5

※6

※1

※2

※7

Page 58: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

58/92

※7 DeviceのSW4ボタンをクリックするとCoordinatorのLED2が点滅されます。

※4のSW pressed,Time pressedが更新されます。

Deviceのその他のボタンは対応していません。

Storeボタンをクリックすると 新の状態を表示します。

ボード上の操作方法

TK-850/SG2+UZボード

(1)SW3ボタン押下毎にDevice1(TK-78K0/KF2+UZボード)のLED3が点灯・消灯されます。

(2)SW2ボタン押下毎にDevice1(TK-78K0/KF2+UZボード)のLED2が点灯・消灯されます。

TK-78K0/KF2+UZボード

(1)SW3ボタン押下毎にCoordinator(TK-850/SG2+UZボード)のLED1が点滅されます。

(2)SW4ボタン押下毎にCoordinator(TK-850/SG2+UZボード)のLED2が点滅されます。

なお、ボード上で操作したLEDの点滅はWEB画面に反映しない仕様になっています。

(11)接続していないDeviceを選択した場合は以下の画面が表示されます。

Page 59: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

59/92

2.13 hex ファイルの作成

この章では、デバッガを使用せず PG-FPL を使用して TK ボードにプログラムを書き込む際に必要となる

HEX ファイルの作成方法について記述します。

Page 60: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

60/92

PM +のメニュー・バーから「ビルド」→「ビルドモードの設定」をクリックして、「ビルド・モードの設定」画面

を表示します。

「選択中のビルド・モード」を「Release Build」に設定し、「OK」をクリックします。

次に、「ツール」→「ヘキサコンバータオプションの設定」をクリックして、「ヘキサコンバータオプションの

設定」画面を開きます。

「ファイル」タブの「使用する」にチェックが入っている事と、生成される HEX 形式ファイルの出力パス、ファ

イル名が「出力ファイル名」に入力されていることを確認します。

この例ではリビルド後、プロジェクトフォルダ内の「Release」フォルダに「mac_app.hex」という名称でファイ

ルが生成されます。

Page 61: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

61/92

PM +のリビルドボタン 、またはメニューの「ビルド」→「りビルド」をクリックし、 Hex ファイルを作成します。

TK ボードへのプログラム書き込み方法は「第 3 章 PG-FPL の使用方法」で説明します。

Page 62: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

62/92

2.14 PM + ワークスペースの新規作成方法

ワークスペースおよびプロジェクトを新規作成します。

PM +では,ビルドに必要な基本項目を含んだプロジェクトを,ステップに沿って項目を入力していくだけで,

簡単に新規作成することができます。

PM +のメニューの [ファイル(F)]→[ワークスペースの新規作成(E)...] を選択してください。

ワークスペースの新規作成

ダイアログが開きます。

次のページで,ここで設定する 具体的な内容を記述しています。

<各項目の説明>

ワークスペース・ファイル名(W)

→ プロジェクト・ファイルを管理するワークスペ

ース・ファイル名を指定します。

ファイルタイプは,.prw が自動的に付きま

す。

また,同名のプロジェクト・ファイル(.prj)を同

時に作成します。

フォルダ位置(F)

→ ワークスペース・ファイルを保存するフォル

ダを絶対パスで指定します。

参照(R)... ボタンを押すと,参照ダイアロ

グから選択できます。

プロジェクト・グループ名(G)

→ 機能単位で複数プロジェクトをまとめて管理

したい場合に指定します。

指定しない場合は,ワークスペース・ファ

イル名と同じになります。

シリーズ名(S)

→ 使用するデバイスのシリーズ名を指定しま

す。

デバイス名(D)

→ 使用するデバイス名を指定します。

Page 63: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

63/92

使用ツールの設定をします。 詳細設定ボタン(E)ボタンを押してくださ

い。

次へ(N)> ボタンを押してください。

ワークスペース情報の設定を,次のように入力

してください。

ワークスペース・ファイル名(W)

→ Example

フォルダ位置(F)

→ C:\TK850\Example

( 参照(R)... ボタンを選択してください。)

プロジェクト・グループ名(G)

→ 入力しません

シリーズ名(S)

→ V850 Series

デバイス名(D)

→ uPD70F3281Y

Page 64: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

64/92

RTOS は使用しません。

OK ボタンを押してください。

次へ(N)> ボタンを押してください。

次へ(N)> ボタンを押してください。

使用する各ツールのバージョン

を次のように設定します。

CA850:W3.10

ID850-TK:V1.04

Page 65: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

65/92

「32レジスタモード(3)」を選

択して下さい。

「サンプルをコピーして使用する(C)」を選択

して下さい。

次へ(N)> ボタンを押してください。

次へ(N)> ボタンを押してください

Page 66: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

66/92

「サンプルを作成して使用する(C)」を指定して

ください。

次へ(N)> ボタンを押してください

次へ(N)> ボタンを押してください

Page 67: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

67/92

選択ディバッカ ID850-TK V1.04 を選

択します。

次へ(N)> ボタンを押してください

完了 ボタンを押してください。

プロジェクト情報の設定内容を確

認します。

Page 68: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

68/92

これで,ワークスペースおよびプロジェクトの作成は完了です。

ソース・ファイルは,後から随時追加登録することができます。

詳細については,「ソース・ファイルの追加登録方法」をご覧ください。

プロジェクト“Example”が登録されま

した。

Page 69: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

69/92

次に,セキュリティ ID を設定します。

[ツール(T)]→[コンパイラオプション共通の設定(N)...] を選択してください。

デバイス タブを選択してください。

「コンパイラオプション共通

の設定」のダイアログが開き

ます。

「デバイス」のタブを選択し

ます。

Page 70: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

70/92

ID の値はセキュリティ上問題なければ

「0xffffffffffffffffffff」を入力します。

適用(A ) ボタンを押してください。

セキュリティ ID を入力しま

す。

Page 71: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

71/92

OK ボタンを押してください。

以上でセキュリティIDの設定が完了しました。

Page 72: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

72/92

2.15 ソース・ファイルの追加登録方法

プロジェクトにソース・ファイルを追加登録する方法を紹介します。

ここでは,ソース・ファイル“main.c”が登録されている状態で,ソース・ファイル“a.c”と“b.c”を追加登録す

る例を示します。

PM +のプロジェクト・ウインドウのソース・ファイルにカーソルをあわせて,右クリックメニューで表示され

る [ソース・ファイルの追加(S)...] を選択します。

ソース・ファイル“a.c”と“b.c” を選択し, 開く(O) ボタンを

押します。

Ctrl キーを押しながらソース・ファイルを選択すると,複数個を同時に選択できます。

Page 73: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

73/92

プロジェクトにソース・

ファイル“a.c”と“b.c”

が追加登録されます。

Page 74: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

74/92

2.16 PM + の終了

PM + のメニューの [ファイル(F)]→[PM + の終了(X)] を選択してください。

PM +が終了します。

Page 75: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

75/92

第3章 PG-FPL の使用方法

PG-FPL は Windows 上で動作するフラッシュメモリプログラムソフトウェアです。

Hex 形式のアプリケーション・プログラムを USB インターフェイス経由でフラッシュメモリに書き込むことが

可能です。

書き込みに必要なハードウェアは TK-850/SG2+UZ に組み込まれています。

3.1 PG-FPL のインストール

エクスプローラなどを起動し、付属 CD から

「 ¥FPL¥fpl_v150¥Setup.exe 」 を実行してください。PG-FPLのインストールが開始されます。

PG-FPL は統合インストーラからはインストールできません。

3.2 PG-FPL の使用方法 セットアップCDをPCに入れたままにします。

TK-850/SG2+UZボードのスイッチを以下のように設定します。

JP1 1-2 ショート(USB 側)

Bit1 ON

Bit2 OFF

Bit3 ON

Bit4 ON

Bit5 OFF

Bit6 OFF

Bit7 OFF

SW1

Bit8 OFF

TK-850/SG2+UZをPCに接続し、電源LEDが点灯することを確認します。

Page 76: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

76/92

Windowsスタート・メニューの「プログラム」→「NEC Tools32」→「PG-FPL」をクリックし、PG-FPLを起動

します。

PG-FPLが起動したら、「SetUp」をクリックします。

Page 77: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

77/92

「Device Setup」画面が表示されたら、「PRM File Read」をクリックします。

付属CDの「\PRM\PRM70F3288_V111」フォルダを開き「70F3281_CSI0.prm」を指定して、「開く」をクリ

ックします。

Page 78: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

78/92

「Port」には TK-850/SG2+UZ が割り当てられている COM ポート番号を選択します。

このプルダウメニューにはパソコンに存在する COM ポート番号のみ表示されます。

COM 番号がわからない場合には、[スタート] -> [コントロール・パネル] -> [システム] -> [ハードウェア]

-> [デバイスマネージャー]->[ポート(COM と LPT)]にに表示される「USB Serial Port」の COM ポート番

号を確認してください。

「Frequency」は [5.00] に設定します。

「Multiply」は [4.00] に設定します。

「OK」をクリックします。

Page 79: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

79/92

次に、PG-FPLにHEXファイルを読み込みます。

「Load」をクリックし、「2.13 hexファイルの作成」で作成した「mac_app.hex」 を開きます。

正常に読み込まれると下図のように、「Success read HEX file.」と表示されます。

Page 80: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

80/92

次に、「Auto procedure」をクリックして書き込みを行います。

「Auto procedure」をクリックすると「Erase」コマンドと「Program」コマンドが実行されます。

「Flash internal Verify OK!」と表示されれば書き込みは終了です。

EEPROMにプログラムが正常に書き込まれました。

TK-850/SG2+UZボードからUSBケーブルを切り離します。

同様に、2台目、3台目のボードにプログラムすることが可能です。

Page 81: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

81/92

第4章 RF テストプログラム

4.1 RF テストプログラム

この章では、TK-850/SG2+UZ と TK-78K0/KF2+UZ を使用して RF テストプログラムを実行する方法を

説明します。

RF テストプログラムは受信エラー率、受信電力などをモニタする事ができます。

なお、この RF テストプログラムはシリアル通信ポートとして、TK ボードの USB インターフェイスを使用

しています。ID-850TK デバッガを使用してプログラムを書き込むと、モニタプログラムも書き込まれて

しまうため、プログラムが正しく動作しません。フラッシュメモリプログラムソフトウェアを使用してプログ

ラムを書き込んでください。

4.1.1 送受信テスト

無線通信をテストするために、TK-78K0/KF2+UZ ボードを1台の用意し、TK-78K0/KF2+UZ に付属の

「TK78K0KF2UZ_RF_Test」プログラムを書き込んでおきます。

同様に、TK-850/SG2+UZ ボードを1台の用意し「1.3.1 サンプル・プログラムのインストール」でインストー

ルした、「V850_RF_Test」プログラム

(C:\TK850\SAMPLE_SG2+UZ\V850_RF_Test\Release\RF_TEST.hex)を PG-FPL を使用して書き込んで

おきます。(技適取得品を使用する場合には、識別符号を定義マクロとして設定し、再ビルドを行い生成

されたファイルを書き込みに使用してください。)

hex 形式のオブジェクト・コードの作成方法は「2.13 hex ファイルの作成」を参照してください。

フラッシュメモリへの書き込み方法は「3.2 PG-FPL の使用方法」を参照してください。

* この RF テストプログラムはシリアル通信ポートとして、TK ボードの USB インターフェイスを使用して

います。ID-850TK デバッガを使用してプログラムを書き込むと、モニタプログラムも書き込まれてし

まうため、プログラムが正しく動作しません。フラッシュメモリプログラムソフトウェアを使用してプロ

グラムを書き込んでください。RF テストプログラムはシリアル通信ポートとして TK ボードの USB イン

ターフェイスを使用していますので、ID850-TK 起動してデバック動作をすることはできません。

(以下、TK-850/SG2+UZ ボードを「送信側」、TK-78K0/KF2+UZ を「受信側」とします)

受信側 TK-78K0/KF2+UZ

「TK78K0KF2UZ_RF_Test」を書き込み

送信側 TK-850/SG2+UZ

「V850_RF_Test」を書き込み

ショートアドレス:0001 ショートアドレス:0002

Page 82: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

82/92

受信側ボード(TK-78K0/KF2+UZ)は以下のように設定します。

JP1 1-2 ショート(USB 側)

Bit1 OFF

Bit2 OFF

Bit3 OFF

Bit4 OFF

Bit5 OFF

Bit6 ON for address setting

Bit7 OFF for address setting

SW1

Bit8 ON for the Receive mode

上記の例ではショート・アドレスは 0002 に設定されます。

ショート・アドレスの設定は以下の4通りが可能ですが、既に送信側が 0001 を選択しているいので、0002、

0003、あるいは 0004 の中から選びます。

Short Address

0001 0002 0003 0004

Bit6 OFF ON OFF ON SW1

Bit7 OFF OFF ON ON

スイッチ 1-8 をONにすると受信モードの設定になります。OFFにすると、後で説明するハイパー・ターミ

ナルからのキー入力による動作モードになります。

受信側ボード(TK-78K0/KF2+UZ)をUSBケーブルでパソコンに接続し、電源LEDの点灯を確認します。

以上で受信側ボード(TK-78K0/KF2+UZ)は送信側からの無線による指令を待ち受ける状態になりまし

た。

次に、送信側ボード(TK-850/SG2+UZ)とそのパソコンの設定を行います。

送信側ボード(TK-850/SG2+UZ)のスイッチを以下の設定にします。

JP1 1-2 ショート(USB 側)

Bit1 ON

Bit2 OFF

Bit3 OFF

Bit4 OFF

Bit5 OFF

Bit6 OFF

Bit7 OFF

SW1

Bit8 OFF

Page 83: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

83/92

送信側ボード(TK-850/SG2+UZ)をUSBケーブルでパソコンに接続し、電源LEDの点灯を確認します。

次に、パソコン上でハイパーターミナルを立ち上げます。

[すべてのプログラム] -> [アクセサリ] -> [通信] -> [ハイパーターミナル]

あるいは、[スタート] -> [ファイル名を指定して実行]へ、hypertrm.exe を入力して OK ボタンをクリックしま

す。

Windows のハイパーターミナルを立ち上げます。

「名前」に任意の名前(例えば、ZigBee)を入力し、「OK」ボタンをクリックします。

接続方法(COM 番号)は TK ボードに割り当てられている COM ポート番号を「接続方法」で選択し、OK ボ

タンをクリックします。

COM番号がわからない場合には、[スタート] ->[設定]-> [コントロール・パネル] -> [システム] -> [ハード

ウェア] -> [デバイスマネージャー]->[ポート(COM と LPT)]に表示される「USB Serial Port」の COM ポー

ト番号を確認してください。

Page 84: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

84/92

ポートの設定を上図の通りに設定し、「OK」ボタンをクリックします。

送信側ボードのリセット

送信側ボード(TK-850/SG2+UZ)をリセット(SW4)してください。

ビット/秒 19200

データビット 8

パリティ なし

ストップビット 1

フロー制御 なし

Page 85: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

85/92

メニュー画面の確認

ターミナルに以下のメニューが出ます。

送信側) 送信側なのでハイパーターミナルをアクティブにした状態で「1」(メニュー1)を入力します。

Page 86: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

86/92

「Send to (Short addr) ? :」と表示されるので、

相手方の Short アドレスを入力します。 「02」→ENTER キー

「Send count (dec) ?:」

送信回数を10進整数で入力します。 「1000」→ENTER キー

「Interval(dec/msec) ? 」

送信間隔を10進整数で入力します。 「3」→ENTER キー

テスト終了後、結果として、

Sent: 送信回数

Received: 受信回数

PER: Packet Error Rate

RSSI: Received Signal Strength Indication の 大値と 小値

が表示されます。

RSSI 値は 8 ビット 256 階調を 16 進数で表示しています。

RSSI 値は受信電力の目安で、大きな値ほど受信電力が大きいことを意味しており、

下の例では 大値 FF なので、強い電波を受信しています。

Page 87: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

87/92

テストされるチャネルは、メニュー9 のチャネル設定で選択します。送信側でチャネル設定をすれば、受

信側は自動的に切り替わります。このような、測定するチャンネルの設定や、測定結果の取得などはチ

ャンネル 11 (2405MHz)を使って送信側と受信側でネゴシエーションが行われます。

よって実験中に操作が必要なのは基本的に送信側のみで、受信側ではデバッグできます。

RF テスト・プログラムのその他のモードを以下に説明します。送信電波の電力の調節はメニュー0 によっ

て可能です。

4.1.2 変調信号擬似連続送信

メニュー3

の選択により PN9 符号(擬似雑音)を連続的に送信します。

GTS1/GTS2 スロットを使用して連続的に PN9 符号を送信します。

4.1.3 無変調連続送信

メニュー4

キャリアのみ無変調で出力します。

出力はリセットデフォルト値の 0dbm ではありません。

4.1.4 受信モードに切り替え

メニュー5

起動直後、通常メニュー表示状態では既に受信モードになっていると思われますが、RF チップ

に対してリセットをかけ強制的に受信モードへと切り替えます。

4.1.5 アイドルモードに切り替え

メニュー6

「RX OFF」と「TX OFF」を両方設定してあります。

4.1.6 スリープモードへ移行

メニュー7

UBEC チップを Deep Sleep モードへ移行します。

4.1.7 スタンバイモードへ移行

メニュー8

UBEC チップをスタンバイ・モードへ移行します。

Page 88: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

88/92

4.1.8 チャンネル設定

メニュー9

A,B,C で 2405MHz, 2440MHz, 2480MHz を切り替えます。

また、[+]で1チャネル・インクリメント、

[-]で1チャネル・デクリメントします。

送受信テストの際は、送信側のみチャネル設定をすれば、受信側のチャネルも自動的に

切り替わります。

Page 89: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

89/92

4.1.9 レジスタ設定

メニュー0

手動で UZ2400 のレジスタに値をセットすることができます。

レジスタの仕様については UZ2400 のデータ・シートを参照して下さい。

Long Register は 0x200 を足した値をレジスタ番号として入力してください。

送信出力の低減は、0x203 のレジスタに対し以下の値を設定します。

LREG[203]:

[7:6] -> large scale tuning

00: 0 dB

01: -10 dB

10: -20 dB

11: -30 dB

[5:3] -> small scale tuning

000: 0 dB

001: -1.25 dB

010: -2.5 dB

011: -3.75 dB

100: -5 dB

101: -6.25 dB

110: -7.5 db

111: -8.75 dB

[2:0] -> 000

例えば、もし -15 dB に設定したいのであれば “60”を入力します。

“LREG[203] : 00 > 60”

送信出力の 小値は”F8” (-38.75 dB)となります。

4.1.10 チップのリセット

メニューA

UZ2400 をリセットします。

Page 90: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

90/92

第5章 開発キットのモード設定

本ボードのスイッチの組み合わせ表を示します。

WEB画面の操作や実際にTK-850/SG2+UZのSWボタンを押下することによって

Coordinator (TK-850/SG2+UZ)や Device(TK-78K0/KF2+UZ)の LED の点灯・消灯が確認できます。

使用ケース スイッチ 通常時 ディバグ(USB 接続) PG-FPL 使用時

スイッチ(SW1)1 OFF/ON * ON ON スイッチ(SW1)2 OFF ON OFF スイッチ(SW1)3 OFF ON ON スイッチ(SW1)4 OFF OFF ON スイッチ(SW1)5 任意 任意 任意 スイッチ(SW1)6 任意 任意 任意 スイッチ(SW1)7 任意 任意 任意 スイッチ(SW1)8 任意 任意 任意

* USB 経由でシリアル通信を行う場合には ON に設定してください。

SW1

SW2 SW3

LED1,LED2,LED3,LED4

Page 91: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

91/92

TK-78K0/KF2+UZ ボードのスイッチの組み合わせ表を示します。

使用ケース

スイッチ 通常使用 ディバッグ(USB 接続) PG-FPL3 使用時

SW5 UART 側 OCD 側 UART 側

JP1 電源供給による 1-2 ショート(USB 側) 1-2 ショート(USB 側)

Bit1 OFF ON ON

Bit2 OFF ON ON

Bit3 OFF ON OFF

Bit4 OFF ON OFF

SW1

Bit5 OFF ON OFF

SW1

JP1

SW5

Page 92: TK-850/SG2+UZ 開発キット チュートリアル・ガイド›® 的 この資料は,TK-850/SG2+UZ開発キットに添付されている850シリーズ用開発ツールの基本的な操作方法

92/92

第6章 改版履歴

版数 改版内容 日付

1.0 初版 2007/3/15

2.0 技適対応に関する修正 2007/9/28

3.0 製造者名変更 2008/06/25