V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
V850ES/Jx3-L Stick スターターキット
ユーザーズ・マニュアル
テセラ・テクノロジー株式会社
Rev :1.0
2011/01/26
- 1 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
目次
1 本書の概要........................................................................................................................................................................................4 2 PC動作環境の説明........................................................................................................................................................................5
2.1 ハードウェア ............................................................................................................................................................................5 2.2 ソフトウェア ..............................................................................................................................................................................5
3 GUIデモンストレーションの動作確認.......................................................................................................................................6 3.1 GUIデモンストレーションの概要......................................................................................................................................6 3.2 V850ESJX3L-Stickの接続................................................................................................................................................7 3.3 USBドライバ、サンプルプログラムのダウンロード ..................................................................................................7 3.4 USBドライバ、サンプルプログラムのインストール...................................................................................................9 3.5 USBドライバ、サンプルプログラムの説明 ..................................................................................................................9 3.6 USBドライバーのインストール Windows XP編 ..................................................................................................... 10 3.7 GUIのインストール............................................................................................................................................................. 13 3.8 GUIデモンストレーション.................................................................................................................................................. 17 3.9 GUIデモ画面の説明.......................................................................................................................................................... 19
4 デバッグ動作確認........................................................................................................................................................................ 22 4.1 動作確認手順...................................................................................................................................................................... 22 4.2 CubeSuiteの概要 ............................................................................................................................................................... 23 4.3 CubeSuiteのダウンロード ............................................................................................................................................... 24 4.4 CubeSuiteのインストール................................................................................................................................................ 25 4.5 サンプルプロジェクトの読み込み................................................................................................................................. 30 4.6 ビルド....................................................................................................................................................................................... 33 4.7 V850ESJX3L-Stickの接続............................................................................................................................................. 34 4.8 ダウンロード & 実行 & デバッグ.............................................................................................................................. 34 4.9 Monitor Resources............................................................................................................................................................. 38 4.10 終了 ......................................................................................................................................................................................... 40
5 CubeSuiteの紹介.......................................................................................................................................................................... 41 5.1 新しいプロジェクトの作成 ............................................................................................................................................... 41 5.2 ソースファイルの追加方法............................................................................................................................................. 45
6 CubeSuiteの機能紹介................................................................................................................................................................ 47 6.1 関数一覧を表示する......................................................................................................................................................... 47 6.2 変数の値を表示する (リアルタイム表示更新) ..................................................................................................... 48 6.3 メモリ・IORの値表示.......................................................................................................................................................... 49 6.4 ブレークポイントの設定方法 ......................................................................................................................................... 50
7 フラッシュメモリの書き込みと消去......................................................................................................................................... 51 8 困ったときは ................................................................................................................................................................................... 61
8.1 USBドライバーが見つからない .................................................................................................................................... 61 8.2 デバッガを起動すると、エラーが出る ........................................................................................................................ 61 8.3 GUIデモンストレーションが動作しない ...................................................................................................................... 62
9 ハードウェア資料編..................................................................................................................................................................... 63 9.1 部品配置図........................................................................................................................................................................... 64 9.2 各部の説明........................................................................................................................................................................... 65 9.3 半田ショートパッド.............................................................................................................................................................. 69
10 回路図............................................................................................................................................................................................... 70
- 2 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
注意事項
・本資料の内容は予告なく変更することがあります。
・文書による当社の承諾なしに本資料の転載複製を禁じます。
・本製品は評価とエンジニアが安全性、信頼性を理解する目的に設計・製作されています。
・本資料に記載された製品の使用もしくは本資料に記載の情報の使用に際して,当社は当社もしくは第三
者の知的財産権その他の権利に対する保証または実施権の許諾を行うものではありません。上記使用
に起因する第三者所有の権利にかかわる問題が発生した場合,当社はその責を負うものではありませ
んのでご了承ください。
・本資料に記載された回路,ソフトウェア,及びこれらに付随する情報は,半導体製品の動作例,応用例を
説明するためのものです。従って,これら回路・ソフトウェア・情報をお客様の機器に使用される場合には,
お客様の責任において機器設計をしてください。これらの使用に起因するお客様もしくは第三者の損害
に対して,当社は一切その責を負いません。
・本製品は CMOS 半導体と同様の取り扱いをしてください。使用者は本製品を使用する間、静電気を蓄積
しないように注意してください。
・作業台を含む測定機器類はすべてのテストにおいて、アースを施してください。
・使用者はリストストラップなどを使用して静電気を逃がしてください。
・コネクタとデバイスピンは素手でさわらないでください。
- 3 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
1 本書の概要
本書では、あらかじめ V850ESJX3L-Stick に書き込まれている GUI デモンストレーションプログラムを実行し、
PC 上の GUI と連携した動作確認方法を説明します。
次に、マイコン総合開発環境 CubeSuite と V850ESJX3L-Stick を組み合わせた、デバッグ動作の確認方法を
説明しています。
PC の OS は WindowsXP を使用しているものとして説明しています。
CubeSuite の操作や機能の詳細は CubeSuite のヘルプをご覧下さい。
動作確認手順
GUI デモンストレーション
・ V850ESJX3L-Stick の接続
・
・ USB ドライバのインストール
・
・
USB ドライバ、サンプルプログラムのダウンロード
GUI のインストール
GUI デモンストレーション
開発ツールの準備
・ CubeSuite のダウンロード
・ CubeSuite のインストール
デバッグ動作確認
・
・
・ V850ESJX3L-Stick の接続
・
サンプルプロジェクトの読み込み
ビルド
ダウンロード & 実行 & デバッグ
- 4 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
2 2.1
2.2
PC 動作環境の説明 ハードウェア
本書に沿いスターターキットを使用するためには,次の条件の PC ハードウェア環境が必要です。
・プロセッサ : 1GHz 以上(ハイパー・スレッディング,マルチ・コア CPU に対応)
・メイン・メモリ : 512M バイト以上(推奨 1G バイト以上)
・ディスプレイ : 1024×768 以上の解像度, 65536 色以上
・インタフェース : USB2.0
CubeSuite やサンプルプログラム等を WEB からダウンロードするためにインターネット回線が必要です。
ソフトウェア
本書に沿いスターターキットを使用するためには,次の条件の PC ソフトウェア環境が必要です。
・Windows XP(Service Pack 3 以上)
Professional
Home Edition
・.NET Framework
.NET Framework 2.0 + 言語パック(Service Pack 2 以上)(Windows XP)
.NET Framework 3.5 (Client Profile はサポートしていません)
・Microsoft Visual C++ 2005 SP1 ランタイムライブラリ
・Internet Explorer 6.0 以上
新の Service Pack がインストールされていることを推奨します。32 ビット版 OS のみ対応しています。
CubeSuite の動作環境は、「ルネサスエレクトロニクス マイコン開発ツール インストーラ はじめにお読み
下さい(CubeSuite 統合開発環境パッケージ 使用上の留意点)」をご覧ください。
- 5 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
3
3.1
GUI デモンストレーションの動作確認
GUI デモンストレーションの概要
V850ESJX3L-Stick には出荷時にあらかじめ GUI デモンストレーションプログラム(V850ESJX3-STICK.hex)が
書き込まれています。
V850ESJX3L-Stick を PC に接続して、PC 上で、デモ GUI (V850ESJX3-L DEMO)を起動することで、簡単に
V850ESJX3L-Stick の機能を体験することができます。
GUI デモンストレーションには次のようなデモンストレーション機能があります。
デモ GUI (V850ESJX3-L DEMO)
V850ESJX3-STICK.hex
・ 動作モード切り替え (低消費電力モードへの移行)
・ RAM アクセス
・ RTC 動作
・ 温度・湿度センシング
- 6 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
3.2
3.2.1
3.2.2
3.3
3.3.1
V850ESJX3L-Stick の接続
V850ESJX3L-Stick のスイッチを以下のように設定します。
Bit1 OFF
Bit2 OFF
Bit3 OFF S101
Bit4 ON
V850ESJX3L-Stick を PC の USB コネクタへ接続します。
USB ドライバ、サンプルプログラムのダウンロード
下記の WEB ページを WEB ブラウザで開きます。
http://www.tessera.co.jp/8s.html
下記の「サンプルプログラム&USB ドライバ」から をクリックしてサンプルプログラム&
USB ドライバをダウンロードします。
3.3.2
- 7 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
3.3.3 「ファイルのダウンロード」画面が表示されるので、 保存 をクリックします。
3.3.4 ZIP ファイルを保存します。
- 8 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
3.4
3.4.1
3.5
USB ドライバ、サンプルプログラムのインストール
ダウンロードした「TK850.zip」を解凍して、解凍された「TK850」フォルダを C ドライブに保存します。
USB ドライバ、サンプルプログラムの説明
サンプル・プログラム本体のフォルダ構造
サンプル・プログラム一式を解凍すると,次のようなフォルダ構成でファイルが置かれます。
TK850
V850ESJX3-STICK
SAMPLE_JX3-STICK.cspj サンプルプログラムプロジェクトファイル
main.c ソースファイル
V850ESJX3-STICK_Demo
setup.exe GUI インストーラ
V850ESJX3-STICK.hex GUI デモンストレーションプログラム
DRIVER
MQB2SALL.inf USB ドライバ
- 9 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
3.6
3.6.1
USB ドライバーのインストール Windows XP 編
USB を接続することで、「新しいハードウェアの検出ウィザード」画面が表示されますので、下記手順で USB ド
ライバのインストールを実行して下さい。
V850ESJX3L-Stick と接続すると、プラグ&プレイで接続が認識されて、「新しいハードウェアの検出ウ
ィザード」画面が起動します。 「いいえ、今回は接続しません」を選択し、 次へ をクリックします。
以下のウインドウが表示されたら「一覧または特定の場所からインストールする」を選択し、 次へ
をクリックします。
3.6.2
- 10 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
3.6.3 以下のウインドウが表示されたら、「次の場所で 適のドライバを検索する」と「次の場所を含める」を
選択して、「C:\TK850\DRIVER」を指定し、 次へ をクリックします。インストール先のフォルダがデ
フォルト設定で無い場合は、「DRIVER」フォルダを指定してください。
3.6.4 以下のインストール確認画面が表示される場合には 続行 をクリックします。
- 11 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
3.6.5 以下のウインドウが表示されたら「NEC Electronics Starter Kit Virtual UART」ドライバのインストール
は完了です。 完了 をクリックします。
3.6.6 3.6.7
3.6.8
スタートメニューの中の「コンピューター」で右クリックをして「管理」をクリックします。
「コンピューターの管理」画面が表示されるので、「コンピュータの管理」→「システムツール」→「デバイ
スマネージャー」をクリックします。
「ポート(COM と LPT)」に「NEC Electronics Starter Kit Virtual UART」が表示されていることを確認しま
す。V850ESJX3L-Stick は USB 接続仮想 COM ポートとして“COM5”に割り当てられました。
ここで確認したCOMポート番号は「3.8 GUIデモンストレーション」「7 フラッシュメモリの書き込みと消去」
で使用します。
- 12 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
3.7 3.7.1
3.7.2
GUI のインストール 先ほど保存した GUI インストーラ、「C:\TK850\V850ESJX3-STICK_Demo\setup.exe」を実行します。
「.NET Framework」がインストールされていない場合下記の画面が表示されるので、 Accept をク
リックします。
ダウンロードとインストールが開始します。
3.7.3 途中、下記のような再起動を要求されることがあります。
- 13 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
3.7.4 「V850ESJX-L」画面が表示されるので、「I Agree」を選択して、 NEXT をクリックします。
「Welcome to the V850ESJX3-L Demo Setup Wizard」画面が表示されるので、 NEXT をクリックしま
す。
3.7.5
- 14 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
3.7.6 「Select Installation Folder」画面が表示されるので、 NEXT をクリックします。
3.7.7 「Confirm Installation」画面が表示されるので、 NEXT をクリックします。
- 15 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
3.7.8 「Installation Complete」画面が表示されるので、 Close をクリックします。
デモンストレーション用 GUI がインストールされました。
- 16 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
3.8
3.8.1
3.8.2
GUI デモンストレーション
GUIデモンストレーションを実行する為にはV850ESJX3L-StickにGUIデモンストレーションプログラム
(V850ESJX3-STICK.hex)が書き込まれている必要があります。 書き込まれた状態で製品は出荷されており
ますが、デバッグ等を行いGUIデモンストレーションプログラムがフラッシュメモリに書き込まれていない場合に
は「7フラッシュメモリの書き込みと消去」を参照してプログラムを書き込んでください。
ウィンドウズのスタートメニューから、「すべてのプログラム」→「Renesas Electronics Tools」→
「V850ESJX3-L Demo」→「V850ESJX3-L Demo」をクリックして、「V850ESJX3-L Demo」を起動します。
V850ESJX3L-Stick が USB ポートに接続されていない場合、アプリケーションエラーが表示される場合が
あります。
「V850ESJX3-L Demo」が起動すると「Board Connection」ダイアログが表示されるので、「Port」に
V850ESJX3L-Stick が割り当てられている COM ポート番号を選択し、 OK をクリックします。
V850ESJX3L-Stick が割り当てられている COM ポート番号は USB ドライバーのインストール時に確認し
ています。
「Board Connection」ダイアログは、初回に GUI デモを起動した時と V850ESJX3L-Stick を接続している
COM ポートを変更した場合に表示されます。
- 17 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
3.8.3 下記の画面が表示されます。RTC の時刻とグラフの値の表示が常時更新されます。
これでデモンストレーションプログラムが正常に動作していることが確認できました。
- 18 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
3.9 GUI デモ画面の説明
<5>
<4>
<3> <2><1>
<1> Operational mode selection
V850ES/JG3-L の動作モード選択です。 (低消費電力モードへの移行)
<2> RAM content
V850ES/JG3-L の内蔵 RAM へアクセスすることができます。
<3> RTC
V850ES/JG3-L の RTC 日時を表示しています。
<4> Temperature Graph
V850ESJX3L-Stick に実装されている温湿度センサ(SHT21)の温度を表しています。
<5> Humidity Graph
V850ESJX3L-Stick に実装されている温湿度センサ(SHT21)の湿度を表しています。
- 19 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
3.9.1 Operational mode selection
ボタンをクリックすると動作モードが変更されます、「Release」と表示されたボタンを再度クリックするとアクティ
ブモードへ戻ります。
動作モードが表示されます。
IDLE1 Mode
発振回路、PLL、フラッシュメモリを除いた内部回路がストップします。
内部周辺機能が停止するため、HALT モードよりも電力消費は少なくすることができます。
IDLE2 Mode
発振回路を除いた内部回路がストップします。
PLL、フラッシュメモリ、内部周辺機能が停止するため、IDLE1 モードよりも電力消費を少なくすることができま
す。
HALT Mode
CPU の動作クロックをストップします。
STOP Mode
サブクロックを除いた内部回路をストップします。
他のどのモードよりも電力消費は少なくすることができます。
V850ES/JG3-L を低電圧にすることによってさらに消費電力を少なくすることが可能です。
3.9.2 RAM content
8 個の異なる値を RAM へ書き込むができます。
低消費電力モードでも RAM の内容は失われません。
「Write」をクリックすることで白文字部分に入力した値が RAM に書き込まれます。
「Read」をクリックすることによって RAM の内容が読み出され緑文字で表示されます。
- 20 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
3.9.3 RTC
V850ES/JG3-L の RTC を使用して、カレンダーを実行しています。
GUI は 1 秒ごとに RTC 用の年、月、日、時、分、秒レジスタから値を取得して表示しています。
V850ESJX3L-Stick が PC に接続されて電源が投入されると初期値からスタートします。
「Sync」をクリックすることによって、RTC の時刻を PC に合わせることができます。
3.9.4 Temperature Graph、Humidity Graph
ボード上に搭載されている温湿度センサ(SHT21 Sensirion )から取得した温度と湿度を表示しています。
「Clear Plot」 をクリックすることによって、グラフ中のプロットを初期状態にすることが可能です。
温湿度センサの使用方法については下記のアドレスをご参照下さい。
www.sensirion.com/humidity-sensor-sht21
- 21 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
4 4.1
デバッグ動作確認 動作確認手順
下記のような流れで動作確認を行います。
サンプルプロジェクトの読み込み
ビルド
ダウンロード & 実行 & デバッグ
終了
CubeSuite のインストール
CubeSuite のダウンロード
V850ESJX3L-Stick の接続
- 22 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
4.2 CubeSuite の概要
CubeSuite はコーディング,ビルド,デバッグなどの各開発フェーズに必要な開発ツールが連携性を持って統
合されている、効率的な開発が可能な統合開発環境フレームワークです。
各開発フェーズに必要なツールを統合することで,さまざまなツールを使い分ける必要がなくなり,本製品の
みでソフトウェア開発における全フェーズを行うことができます。
統合されたツールは連携性を重視した設計が行われているため,設計フェーズのアウトプットがデバッグ・フェ
ーズでも自動的に反映されるなど,さまざまなシーンにおける開発効率の向上を実現しています。
ビルド
CubeSuite 設計
ソースファイル
コード生成機能
(オプション)
コンパイラ
アセンブラ
デバッグ
シュミレータ TK デバッガ IECUBE
MINICUBE2
デバッガ
エディタ
オブジェクト
ファイル
リンカ
ロードモジュール
ファイル
Hex
ファイル
ターゲットボード
- 23 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
4.3
4.3.1
CubeSuite のダウンロード
ルネサスエレクトロニクスの WEB ページから CubeSuite をダウンロードします。
下記の WEB ページを WEB ブラウザで開きます。
http://www2.renesas.com/micro/ja/freesoft/cubesuite/index.html
4.3.2 WEB の説明をお読みの上、CubeSuite をダウンロードします。
ダウンロードの際に ID、パスワードが要求されますので、初めてダウンロードされる方はユーザー登録が
必要です。
- 24 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
4.4 4.4.1
CubeSuite のインストール ダウンロードした CubeSuite パッケージ(CubeSuite_Package_Vxxx.exe)を実行します。
4.4.2 「CubeSuite – InstallShield Wizard」画面が表示され、しばらくすると下図の「ルネサスエレクトロニクス
マイコン開発ツール インストーラ はじめにお読み下さい」が表示されます。
4.4.3 WindwsXP の場合 CubeSuite インストール前に「.NET Framework 2.0+言語パック」 と 「Visual C++
2005 SP1 のランタイムライブラリ コンポーネント」 のインストールが必要ですので、「ルネサスエレク
トロニクス マイコン開発ツール インストーラ はじめにお読み下さい」をご覧の上、事前にインストール
を行ってください。
- 25 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
4.4.4 「CubeSuite のセットアップを開始する」をクリックしてインストールを開始します。
CubeSuite のセットアップを行う場合,管理者権限が必要となります。
4.4.5 次へ をクリックします。
4.4.6 同意する を選択して、 次へ をクリックします。
- 26 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
4.4.7 次へ をクリックします。
4.4.8 フリーライセンス版なのでライセンス・キーは有りません。 次へ をクリックします。
- 27 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
4.4.9 次へ をクリックします。
4.4.10 次へ をクリックします。
- 28 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
4.4.11 完了 をクリックします。 これで CubeSuite のインストールは完了しました。
- 29 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
4.5
4.5.1
4.5.2
サンプルプロジェクトの読み込み
スタートメニューの「全てのプログラム」→「NEC Electronics CubeSuite」→「CubeSuite」を起動します。
しばらくすると CubeSuite が起動します。 「ワン・ポイント・アドバイス」画面が表示された場合には、
OK をクリックして「ワン・ポイント・アドバイス」画面を閉じます。
4.5.3 「ファイル」→「ファイルを開く」をクリックします。
- 30 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
4.5.4 「C:\TK850\V850ESJX3-STICK\SAMPLE_JX3-STICK.cspj」を選択し、インストールしたサンプルプロ
グラムを開きます。
- 31 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
プロジェクトの説明
CubeSuite に読み込まれたプロジェクトは以下の様になっています。
プロジェクト名
ソースファイル
Cソースヘッダファイル
- 32 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
4.6
4.6.1
ビルド
メニューバーの「ビルド」→「ビルド・プロジェクト」あるいは、 をクリックしてプロジェクトをビルド
します。
4.6.2 「出力パネル」に下記のようなビルド完了メッセージが表示されたらビルド完了です。
------ ビルド終了(エラー:0 個, 警告:0 個) ------
========== 終了しました(成功:1 プロジェクト, 失敗:0 プロジェクト)(20xx 年 xx 月 xx 日 xx:xx:xx) ==========
- 33 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
4.7 4.7.1
4.7.2
4.8
4.8.1
V850ESJX3L-Stick の接続 V850ESJX3L-Stick のスイッチを以下のように設定します。
Bit1 OFF
Bit2 ON
Bit3 ON S101
Bit4 ON
V850ESJX3L-Stick を PC の USB コネクタへ接続します。
ダウンロード & 実行 & デバッグ
メニューバーの「デバッグ」→「デバッグ・ツールへのダウンロード」若しくは をクリックして、プロ
グラムをマイコンにダウンロードします。
エラーメッセージが表示される場合には、「8 困ったときは」を御参照ください。
- 34 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
4.8.2 マイコンへのダウンロードが完了すると、プログラム実行位置を示すソースファイルが表示されますの
で、メニューバーの「デバッグ」→「実行」若しくは をクリックして、プログラムを実行します。
4.8.3 プログラムが実行されると、「RUN」、「実行中」と表示されます。
- 35 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
4.8.4 V850ESJX3L-Stick 上の LED が点滅します。
LED
これでサンプルプログラムが正常に動作していることが確認できました。
- 36 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
メニューバーの「デバッグ」→「停止」若しくは をクリックして、プログラムを停止します。 4.8.5
4.8.6 「BREAK」と表示され、プログラムの実行が停止しました。
- 37 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
V850ESJX3L-Stick、MINICUBE2、CubeSuite の関係
本ボードを CubeSuite との組み合わせでデバッグを行う場合、CubeSuite 上ではデバッグツールとして「V850
MINICUBE2」が設定されています。
これは本ボードが MINICUBE2 と同じデバッグ方式を使用してデバッグを行っているためです。
4.9 Monitor Resources デバッグ機能を実現するためにモニタープログラムを使用しています。
デバッグ動作中、モニタープログラムはV850ES/JG3-LのUARTA0 を使用していますので、ユーザープログラ
ムでは UARTA0 を使用することはできません。
また、デバッグ時には下記の点に注意してください。
・ UARTA0 のコントロールレジスタを変更しないでください。
・ UARTA0 の割り込みコントロールレジスタを変更しないでください。
・ P30,P31 のポートモードレジスタを変更しないでください。
・ 下記のような UARTA0 へのクロック供給が無効になる状態では、強制ブレイク等の機能が動作
しなくなります。
* IDOLE モード
* STOP モード
* メイン・クロック停止(fx)
- 38 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
割り込みベクター
下記の割り込みベクターはモニタープログラムで使用されますので、ユーザープログラムでは使用できませ
ん。
Interrupt vector address 機能
0x0060 DBTRAP debug interrupt vector
0x0310 UARTA0 receive interrupt vector
リセットベクタ
デバッグ機能によってユーザープログラムがダウンロードされる時、ユーザープログラムのリセットベクタ
(0x0000)はモニタープログラムに置き換えられます。
また、ユーザープログラムのリセットベクタを自動的に 0x0004 番地へ移動し、相対アドレスジャンプはデバッガ
によって自動的に修正されます。
jr disp22
0x0000
0x0006
0x0008
0x0000
0x0004
0x000A
jr disp22 - 4
jr monitor
メモリーエリア
モニタープログラムはフラッシュブロック 上位の 2kB に割り当てられています。
さらに、強制ブレイクやソフトウェアブレイクポイントでユーザープログラムをホルトするために、モニターは 10
~16 バイトのグローバルスタックエリアを予約しています。
クロック操作
リセットが解除されたのち、モニタープログラムは CPU の動作クロックを 大の 20MHz にセットします。
モニタープログラムは強制ブレイクを解除したときや、ソフトウェアブレイクポイントによってユーザープログラ
ムがストップしたときにも 大の 20MHz にセットします。
ユーザープログラムが再スタートしたあと、モニターは前の CPU 動作クロック設定に戻します。
その他の制限事項
ウォッチドックタイマー1,2 は使用できませんので、オプションバイトを設定してウォッチドックタイマーを無効に
設定してください。
ユーザープログラムによってグローバル割り込みを無効(DI 命令)に設定すると、強制ブレイクができなくなりま
す。
- 39 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
4.10
4.10.1
終了
メニューバーの「ファイル」→「終了」または をクリックして、CubeSuite を終了します。
「「デバッグ・ツール」から切断してデバッグを終了しますか?」とダイアログが表示されるので、 OK
をクリックします。
4.10.2
- 40 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
5 5.1
5.1.1
CubeSuite の紹介 新しいプロジェクトの作成
メニューバーの「ファイル」→「新規作成」→「新しいプロジェクトを作成」をクリックします。
- 41 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
5.1.2 「プロジェクト作成」画面が表示されるので、下記のように設定を行い、 作成 をクリックします。
プロジェクト名
→ test (任意)
作成場所
→ C:\TK850 (任意)
マイクロコントローラ
→ V850
使用するマイクロコントローラ
→ uPD70F3793(100pin)
5.1.3 プロジェクトが作成されました。
引き続きデバッグ・ツールの設定を行います。
- 42 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
5.1.4 「プロジェクト・ツリー」の「V850 シュミレータ」を右クリックし、「使用するデバッグ・ツール」→「V850
MINICUBE2(Serial)(2)」を選択します。
5.1.5 「プロジェクト・ツリー」の「V850 MINICUBE2」をダブルクリックし、「プロパティ」を表示します。「接続用設
定」タブをクリックして「メイン・クロック周波数」を「5.00」に設定します。
- 43 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
5.1.6 メニューバーの「ファイル」→「プロジェクトを保存」をクリックしてプロジェクトを保存します。
これで、プロジェクトの作成は完了です。 下記のようなファイルが生成されます。
- 44 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
5.2
5.2.1
ソースファイルの追加方法
プロジェクトにソースファイルを追加登録する方法を紹介します。
ここでは,ソースファイル“a.c”が登録されている状態で,ソースファイル“b.c”と“c.c”を追加登録する例を示し
ます。
プロジェクト・ツリーのファイルにカーソルをあわせて,右クリックします。「追加」→「既存のファイルを追
加」をクリックします。
- 45 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
ソースファイル“b.c”と“c.c” を選択し, 開く をクリックします。C ソースファイル以外を選択する事
も可能です。
5.2.2
5.2.3 ソースファイル“b.c”と“c.c”が追加されました。
- 46 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
6 6.1 6.1.1
CubeSuite の機能紹介 関数一覧を表示する 使用している関数の一覧を表示するには、プロジェクト・ツリーの「プログラム解析」にカーソルをあわ
せて,右クリックします。「関数一覧」をクリックします。
6.1.2 下記のように関数一覧が表示されます。関数名をダブルクリックすると、その関数の記述を表示しま
す。
関数の記述が表示されます。
ダブルクリック
関数名を
- 47 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
6.2 6.2.1
6.2.2
変数の値を表示する (リアルタイム表示更新) 変数の表示を行うには、「デバッグツールへの接続とプログラムのダウンロード」が完了した状態で行
います。
値を表示する変数を選択して、右クリックし、「ウォッチ 1 に登録」をクリックします。
6.2.3 「プロジェクト・ツリー」の「V850 MINICUBE2(Serial)(デバッグ・ツール)」をクリックし、「デバッグ・ツール
設定」タブをクリックします。 プロパティの中の「実行中のメモリ・アクセス」→「実行を一瞬停止してア
クセスする」を「はい」に設定します。
以上で設定は完了です。
「実行を一瞬停止してアクセスする」
を「はい」に設定
「ウォッチ 1」に変数が登録され、
値が表示されます。
右クリック
表示する変数を選択して、
- 48 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
ローカル変数のリアルタイム表示更新は行われません。
変数読み出し時には内部的に一瞬ブレイクしています。CubeSuite の動作レスポンスが悪くなる可能性が
あるためリアルタイム表示更新を有効にしているときにはメモリパネルを閉じることを推奨します。
6.3 6.3.1
6.3.2
メモリ・IOR の値表示 メモリ・SFR の表示を行うには、「デバッグツールへの接続とプログラムのダウンロード」が完了した状
態で行います。
メニューの「表示」→「メモリ」→「メモリ 1」をクリックします。パネルにメモリの内容が表示されます。
メモリの内容が表示されます。
6.3.3 メニューの「表示」→「IOR」をクリックします。パネルに IOR の内容が表示されます。
IOR の内容が表示されます。
- 49 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
6.4 6.4.1
6.4.2
ブレークポイントの設定方法 ブレークポイントの設定を行うには、デバッグツールへの接続とプログラムのダウンロードを行った状
態で行います。
ブレイクを設定する行の左端をクリックして、ブレークポイントを設定します。
ブレイクが設定されます。
クリックすると、
- 50 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
7
7.1.1
フラッシュメモリの書き込みと消去
WriteEZ5 を使用することでフラッシュメモリへの HEX ファイル書き込みが可能です。
また、セキュリティ ID を忘れた場合や、フラッシュメモリに意図しない値を書き込んでしまいデバッグができなく
なってしまった場合などに WriteEZ5 を使用してフラッシュメモリを消去することが可能です。
フラッシュメモリを消去することによってセキュリティ ID やオプションバイトを全て"FF"に設定することが出来ま
す。
はじめに WriteEZ5 をインストールします。下記の WEB ページを WEB ブラウザで開きます。
http://www2.renesas.com/micro/ja/promotion/write-ez/flashprog.html
7.1.2 WEB の説明をお読みの上、WriteEZ5 をダウンロードします。
ダウンロードします。
WriteEZ5 を
- 51 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
7.1.3 「ファイルのダウンロード」画面が表示されるので、 保存 をクリックしデータを保存します。
7.1.4 ダウンロードした zip ファイルを解凍し、「WriteEZ5」フォルダを「C:\TK850」へ貼り付け、
「C:\TK850\WriteEZ5\WriteEZ5.exe」を実行します。
- 52 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
7.1.5 WriteEZ5 が起動しました。
7.1.6 続いてパラメータファイルをインストールします。下記の WEB ページを WEB ブラウザで開きます。
https://www5.renesas.com/micro/tool_reg/OdsListDevice.do?lang=ja&chip=UPD70F3793
7.1.7 MINICUBE2 用パラメータ・ファイルをダウンロードします。
PRM70F3738 をクリックします。
MINICUBE2 用パラメータ・ファイル
- 53 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
7.1.8 「ファイルのダウンロード」画面が表示されるので、 開く をクリックします。
7.1.9 ダウンロードしたパラメータファイルが解凍されて表示されますので、「PRM70F3738_V101」を
「C:\TK850」へ貼り付け保存しておきます。
- 54 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
V850ESJX3L-Stick のスイッチを以下のように設定します。 7.1.10
7.1.11
7.1.12
Bit1 OFF
Bit2 ON
V850ESJX3L-Stick を PC の USB コネクタへ接続します。
Setup ボタン をクリックします。
Bit3 ON S101
Bit4 ON
- 55 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
7.1.13 「Device Setup」画面の「PRM File Read」をクリックします。
7.1.14 先ほど保存したパラメータファイル「C:\TK850\PRM70F3738_V101\70F3793_CSI0.prm」を指定し、
開く をクリックします。
- 56 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
V850ESJX3L-Stick が割り当てられている COM ポート番号を「Port」に選択し、 OK をクリックしま
す。
7.1.15
V850ESJX3L-Stick が割り当てられている COM ポート番号は USB ドライバーのインストール時に確認し
ています。
「Port」プルダウメニューには PC に存在する COM ポート番号のみ表示されます。
7.1.16 Load ボタン をクリックします。
- 57 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
7.1.17 書き込みを行う HEX ファイルを選択して、 開く をクリックします。
GUI デモンストレーションを実行する場合には、GUI デモンストレーションプログラム
V850ESJX3-STICK.hex を選択します。
Auto Procedure ボタン をクリックして書き込みを開始します。 7.1.18
- 58 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
7.1.19 下記のように「Programming finish.」が表示されれば完了です。
- 59 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
フラッシュメモリを消去する場合には (Erase)をクリックしてフラッシュ・メモリを消去します。 7.1.20
7.1.21 下記のように「chip erase finish.」が表示されれば消去完了です。
7.1.22 V850ESJX3L-Stick を PC から取り外して完了です。
- 60 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
8
8.1
8.2
8.2.1
困ったときは
本章では、トラブルに関して対処方法を説明します。
USB ドライバーが見つからない
チェック・ポイント 1
PC と評価キットの間に USB ハブ等を使用している場合、それらを排除してください。(USB ハブ使用時の動作
は保証しておりません。)
チェック・ポイント 2
サンプルプログラムにUSBドライバが付属しておりますので、「3.6 USBドライバーのインストール Windows
XP編」参照し、USBドライバーをインストールしてください。
上記をチェックした後に、一度 PC から V850ESJX3L-Stick を抜き、「NEC Electronics Starter Kit Virtual
UART」として認識されたことを確認してください。
デバッガを起動すると、エラーが出る
いくつかの要因により発生することが考えられますので、エラーの内容を確認してそれに応じた対処を行って
ください。
「デバッグ・ツールの開始に失敗しました。 CPU から応答がありません。・・・」(E1200416)、「デバッグ・
ツールの開始に失敗しました。 エミュレータと通信できません。・・・」(E1200256)、「デバッグ・ツールの
開始に失敗しました。 モニタ・メモリにアクセスできません。」(E1203186)
チェック・ポイント 1
PC と評価キットの間に USB ハブ等を使用している場合、それらを排除してください。(USB ハブ使用時の動作
は保証しておりません。)
チェック・ポイント 2
評価キット上のスイッチ設定、ジャンパ設定が正しいかどうか確認してください。
チェック・ポイント 3
一度 PC から V850ESJX3L-Stick を抜き、再度接続して評価キットが「NEC Electronics Starter Kit Virtual
UART」として認識される事を確認してください。
チェック・ポイント 4
V850 MINICUBE2(Serial)(デバッグ・ツール)の「接続用設定」タブのプロパティで「メイン・クロック周波数」が
「5.00」に設定されていることを確認してください。
チェック・ポイント 4
「7 フラッシュメモリの書き込みと消去」を参照してフラッシュメモリを一度消去してください。
- 61 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
8.2.2
8.2.3
8.3
「デバッグ・ツールの開始に失敗しました。 ID コードが間違っています。・・・」(E0602202)
マイコン内蔵のフラッシュ・メモリが記憶しているセキュリティ ID と、デバッグ時に指定した ID コードが一致しな
い場合に出るエラーです。
チェック・ポイント 1
「V850 MINICUBE2 のプロパティ」の「接続用設定」を開き、セキュリティ ID として正しい値設定されているか確
認してください。
チェック・ポイント 2
セキュリティ ID が分からない場合、マイコン内蔵のフラッシュ・メモリを一度消去する必要があります。
消去する前に設定しているセキュリティ ID を確認し、その値を「V850 MINICUBE2 のプロパティ」の「接続用設
定」を開き、セキュリティ ID として設定してください。
その後、「7 フラッシュメモリの書き込みと消去」を参照し、フラッシュ・メモリを消去してください。
「デバッグ・ツールとの接続が切断されたためデバッグを中止します。」(E0210003)、「プログラムの実
行に失敗しました。」(E0209002)
評価キットとの通信ができなくなった場合に発生します。
チェック・ポイント 1
一度 PC から V850ESJX3L-Stick を抜き、再度接続して評価キットが「NEC Electronics Starter Kit Virtual
UART」として認識されることを確認した後、デバッグを再開してください。
GUI デモンストレーションが動作しない
チェック・ポイント 1
GUI デモンストレーションプログラムがフラッシュメモリに書き込まれていることを確認してください。
チェック・ポイント 2
評価キット上のスイッチ設定、ジャンパ設定が正しいことを確認してください。
チェック・ポイント 3
V850ESJX3L-Stick が割り当てられている COM ポート番号が、「Board Connection」ダイアログで設定されて
いることを確認してください。
- 62 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
9 ハードウェア資料編
本章では、V850ESJX3L-Stick が持つハードウェアに関して説明します。
マイコン uPD70F3793GC ※V850ES/JG3-L
動作周波数 外部メイン・システム・クロック :5MHz x 4 逓倍
サブシステム・クロック :32.768KHz
インターフェイス
USB コネクタ
拡張コネクタ(J101,J102,J103,J104) コネクタ未実装
外部電源供給コネクタ(P101) コネクタ未実装
電流測定コネクタ(JP101)
MINICUBE2 接続用コネクタ(P102) コネクタ未実装
供給電圧 5.0V (USB 給電)
動作確認用
ハードウェア
・LED
・温湿度センサ(U102)
その他ハードウェア ・動作モード設定用スイッチ(S101)
・パワーLED
※( )内はキット上のシルク(表示名)を示しています。
- 63 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
9.1 部品配置図
- 64 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
9.2
9.2.1
各部の説明
S101
ディップスイッチ S101 は動作モード設定です。
GUI デモンストレーションを行う場合などの、デバッガを使用せずに CPU 内蔵フラッシュメモリに書き込ん
だプログラムを実行する場合には、以下の設定にして USB 電源供給を再度投入してください。
μPD78F0730 を介して P30(TXDA0),P31(RXDA0)を汎用シリアルポートとして使用する事が可能です。
また、MINICUBE2 を接続して、オンチップ・デバッグする事も可能です。(コネクタ未実装)
S101 bit1 OFF
S101 bit2 OFF
S101 bit3 OFF
S101 bit4 ON
USB 接続でデバッグ及び WriteEZ5 を使用して CPU 内蔵フラッシュメモリの消去、書き込みを行う場合に
は以下の設定にしてください。
S101 bit1 OFF
S101 bit2 ON
S101 bit3 ON
S101 bit4 ON
※ デバッガを使用する場合、P30,P31 端子を使用してホスト・マシンと通信をおこないますので、これら
の端子を使用することはできません。
9.2.2
9.2.3
9.2.4
LED1
LED1 は汎用の LED です。
V850ES/JG3-L の P36 に接続されており、”LOW”を出力すると点灯します。
LED2
POWER LED です。CPU の電源が投入されると点灯します。
P101
DC 5V の外部電源を P101 に接続することで、電源を供給することができます。
その際、はんだショートパッド NC103 はオープンにして、No101 はショートに設定してください。
P101.1 プラス (+5V)
P101.2 マイナス (0V)
1Pin はランド形状が四角形の形をしています。
- 65 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
9.2.5
9.2.6
JP101
電流計測用のピンヘッダです。
通常時はジャンパーピンでショートされています。
電流測定時には、通電していない状態でピンヘッダに電流計を接続し通電を開始してください。
P102
MINICUBE2 接続用コネクタです。
V850ES/JG3-L を MINICUBE2 と接続してデバッグすることができます。結線は下図をご覧下さい。
また、この場合にはデバッグ中に UART0 を使用することができます。
コネクタは実装されておりませんので、8 ピンの 2.54mm ピッチピンヘッダを実装する必要があります。
9.2.7
9.2.8
P201
製品製造時に使用するコネクタですので、使用しないでください。
U102
I2C インターフェイスの温度・湿度センサです。
SH21(Sensirion 製)が搭載されています。センサの詳細は下記のリンクをご覧下さい。
www.sensirion.com/humidity-sensor-sht21-datasheet
- 66 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
9.2.9 J101, J102, J103, J104,
拡張コネクタです。コネクタは実装されておりません。
1.27mm ピッチ、2 列の 20 ピンコネクタを実装することができます。
デバイスのマニュアルと回路図をお確かめのうえご使用下さい。
J101 端子表 J101 ネット名 V850ES/JG3-L 端子名 備考
1 PDL4 PDL4 / AD4
2 P35 P35 / TIP11 / TOP11
3 PDL3 PDL3 / AD3
4 P38 P38 / TXDA2 / SDA00
5 PDL2 PDL2 / AD2
6 P39 P39 / RXDA2 / SCL00
7 PDL1 PDL1 / AD1
8 P50 P50 / KR0 / TIQ01 / TOQ01 / RTP00
9 PDL0 PDL0 / AD0
10 P51 P51 / KR1 / TIQ02 / TOQ02 / RTP01
11 PCT6 PCT6 / ASTB
12 P52 P52 / KR2 / TIQ03 / TOQ03 / DDI / RTP02
13 PCT4 PCT4 / RD
14 P53 P53 / KR3 / TIQ00 / TOQ00 / DDO / SBI2 / RTP03
15 PCT1 PCT1 / WR1
16 P54 P54 / KR4 / DCK / SOB2 / RTP04
17 PCT0 PCT0 / WR0
18 P55 P55 / KR5 / DMS / SCKB2 / RTP05
19 PCM3 PCM3 / HLDRQ
20 P90 P90 / KR6 / TXDA1 / A0 / SDA02
J102 端子表 J102 ネット名 V850ES/JG3-L 端子名 備考
1 PDL14 PDL14 / AD14
2 PDL15 PDL15 / AD15
3 PDL13 PDL13 / AD13
4 PDH0 PHD0 / A16
5 PDL12 PDL12 / AD12
6 PDH1 PHD1 / A17
7 PDL11 PDL11 / AD11
8 P711 P711 / ANI11
9 PDL10 PDL10 / AD10
10 P710 P710 / ANI10
11 PDL9 PDL9 / AD9
12 P79 P79 / ANI9
13 PDL8 PDL8 / AD8
14 P78 P78 / ANI8
15 PDL7 PDL7 / AD7
- 67 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
16 P77 P77 / ANI7
17 PDL6 PDL6 / AD6
18 P76 P76 / ANI6
19 PDL5 PDL5 / FLMD1 / AD5 10 kΩ pull-down 抵抗を接続
20 P75 P75 / ANI5
J103 端子表 J103 ネット名 V850ES/JG3-L 端子名 備考
1 PCM2 PCM2 / HLDAK
2 P91 P91 / KR7 / RXDA1 / A1 / SCL02
3 PCM1 PCM1 / CLKOUT
4 P92 P92 / TIP41 / TOP41 / A2
5 PCM0 PCM0 / WAIT
6 P93 P93 / TIP40 / TOP40 / A3
7 PDH3 PHD3 / A19
8 P94 P94 / TIP31 / TOP31 / A4
9 PDH2 PHD2 / A18
10 P95 P95 / TIP30 / TOP30 / A5
11 P915 P915 / INTP6 / A15 / TIP50 / TOP50
12 P96 P96 / TIP21 / TOP21 / A6
13 P914 P914 / INTP5 / A14 / TIP51 / TOP51
14 P97 P97 / SIB1 / TIP20 / TOP20 / A7
15 P913 P913 / INTP4 / A13
16 P98 P98 / SOB1 / A8
17 P912 P912 / A12 / SCKB3
18 P99 P99 / SCKB1 / A9
19 P911 P911 / A11 / SOB3
20 P910 P910 / A10 / SIB3
J104 端子表 J104 ネット名 V850ES/JG3-L 端子名 備考
1 P34 P34 / TIP10 / TOP10
2 P74 P74 / ANI4
3 P33 P33 / TIP01 / TOP01
4 P73 P73 / ANI3
5 P32 P32 / ASCKA0 / TOP01 / TIP00 / TOP00 / SCKB4
6 P72 P72 / ANI2
7 P42 P42 / SCKB0
8 P71 P71 / ANI1
9 P06 P06 / INTP3
10 P70 P70 / ANI0
11 P05 P05 / INTP2 / DRST
12 VRef0 AVREF0 はんだショートパッドを介して VDD に接
続
13 P04 P04 / INTP1
14 P10 P10/INTP9
15 P03 P03 / INTP0 / ADTRG
16 P11 P11/INTP10
17 P02 P02 / NMI
18 VRef1 AVREF1 はんだショートパッドを介して VDD に接
続
19 T_RESET NA External reset pin
20 PDH4 PHD4 / A20
- 68 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
9.3
9.3.1
半田ショートパッド
半田ショートパッドを利用して回路を切り離すもしくは接続することにより、ボード上の回路をカスタマイズする
ことができます。
半田ショート用パッドは、下図のような形をしています。
オープンにする場合には、パッドのくびれている部分をカッター等で切断してください。ショートする場合には、
半田ごて等を使用して半田ショートパッドに半田を盛ってショートしてください。
半田ショートパッド 半田ショートパッド
(オープン時の形状) (ショート時の形状)
はんだショートパッドの位置
9.3.2 はんだショートパッドの接続
半田ショートパット名 出荷時状態 説明
NC101 ショート VDD を AVREF1 へ接続
NC102 ショート VDD を AVREF0 へ接続
NO103 ショート USB 電源を電源に接続します。
NO101 オープン P101 に接続した電源を電源に接続します。
NO102 オープン フラッシュセルフプログラミングを使用する際に、
P37 端子を FLMD0 端子に接続します。
備考 :グランド端子はキット内で全てショートされています。
- 69 -
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
- 70 -
10
Title
Size
Doc
umen
t Num
ber
Rev
Dat
e:S
heet
回路図
of
<Doc
><R
evC
ode>
V850
ES/J
X3-S
TIC
K
B
11
Thur
sday
, Se
ptem
ber
23,
2010
P53
GN
D
P04
P38
P912
P54
GN
D
U10
1
uPD
70F
3793
GC
-UE
U-A
X
AVr
ef0
1
AVs
s2
P10
/AN
O0
3
P11
/AN
O1
4
AVr
ef1
5
P02
/NM
I/A
217
FLM
D0
8
Vdd
9
RE
GC
10
Vss
11
X112
X213
RE
SE
T14
XT1
15
XT2
16
RV
dd17
P03
/IN
TP0/
AD
TRG
/RTC
1HZ
18
P04
/IN
TP1/
RTC
DD
IV/R
TCC
L19
P05
/IN
TP2/
DR
ST
20
P06
/IN
TP3
21
P40
/SIB
0/SD
A01
22
P41
/SO
B0/
SC
L01
23
P42
/SC
KB
024
P30
/TXD
A0/
SO
B4
25
P31/RXDA0/INTP7/SIB426
P32/ASCKA0/SCKB4/TIP00/TOP0027
P33/TIP01/TOP01 28
P34/TIP10/TOP1029
P35/TIP11/TOP1130
P36/TXDA331
P37/RXDA3 32
EVss33
EVdd34
P38/TXDA2/SDA0035
P39/RXDA2/SCL0036
P50/TIQ01/KR0/TOQ01/RTP0037
P51/TIQ02/KR1/TOQ02/RTP0138
P52/TIQ03/KR2/TOQ03/RTP02/DDI 39
P53/SIB2/KR3/TIQ00/TOQ00/RTP03/DDO40
P54/SOB2/KR4/RTP04/DCK41
P55/SCKB2/KR5/RTP05/DMS42
P90/A0/KR6/TXDA1/SDA02 43
P91/A1//KR7/RXDA1/SCL0244
P92/A2/TIP41/TOP41/TXDA445
P93/A3/TIP40/TOP40/RXDA446
P94/A4/TIP31/TOP31/TXDA547
P95/A5/TIP30/TOP30/RXDA548
P96/A6/TXDC0/TIP21/TOP2149
P97/A7/SIB1/RXDC0/TIP20/TOP20 50
P98/
A8/S
OB
151
P99
/A9/
SC
KB
152
P91
0/A
10/S
IB3
53P
911/
A11
/SO
B3
54P
912/
A12
/SC
KB
355
P91
3/A
13/I
NTP
456
P91
4/A
14/I
NTP
5/TI
P51
/TO
P51
57P
915/
A15
/IN
TP6/
TIP
50/T
OP
5058
PD
H2/
A18
59P
DH
3/A
1960
PC
M0/
WA
IT61
PC
M1/
CLK
OU
T62
PCM
2/H
LDA
K63
PCM
3/H
LDR
Q64
PC
T0/W
R0
65P
CT1
/WR
166
PCT4
/RD
67P
CT6
/AS
TB68
EVs
s_69
EVd
d_70
PD
L0/A
D0
71
PD
H4/
A20
6P
DL1
/AD
172
PD
L2/A
D2
73P
DL3
/AD
374
PD
L4/A
D4
75
PDL5/AD5/FLMD176 PDL6/AD677 PDL7/AD778 PDL8/AD879 PDL9/AD980 PDL10/AD1081 PDL11/AD1182 PDL12/AD1283 PDL13/AD1384 PDL14/AD1485 PDL15/AD1586 PDH0/A1687 PDH1/A1788 P711/ANI1189 P710/ANI1090 P79/ANI991 P78/ANI892 P77/ANI793 P76/ANI694 P75/ANI595 P74/ANI496 P73/ANI397 P72/ANI298 P71/ANI199 P70/ANI0100
P55
U10
2
SH
T21
SD
A1
GN
D2
NC
3N
C_
4VD
D5
SC
L6
U10
3 LM11
7MP
X-3.
3
VIN
3
GND1
VO
UT
2
D10
1
D10
2
P39
Y10
1
MC
-146
32.
768K
HZ
±20P
PM
P03
S10
1
SW
DIP
-4
1 2 3 4
8 7 6 5
P91
P911
JP10
1
12
Y10
2C
STC
R5M
00G
53-R
0
P50
P02
P92
0
0
0
00
0
0
0
0
00
0
0
X2
0
0
NO
102
0
P93
0
0
VS
UP
VS
UP
X1
VD
D
VIN
VR
ef1
VR
ef0
P51
VS
UP
VD
D
VS
UP
VDD
R10
810
K
R10
510
k
R10
3
100R
P94
R10
4
100R
R10
710
KR
106
10K
C10
212
pFC
101
8.2p
F
C10
80.
1uF
FLM
0
C10
3
0.1u
F
C10
64.
7uFC
104
0.1u
F
C10
910
uFC
110
10uF
C11
20.
1uF
P95
C10
710
0nF
PDL5
P52
PD
L14
P96
VIN must be regulated 5V when using external Power supply
Jumper Closed
P97
P53
In Circuit Programming Pads for V850
PD
L13
GN
D
R11
110
K
P90
P10
VU
SB
P11
P54
PDL6
PD
H4
PD
L12
P02
FLM
0
PDL7
P55
PDL8
GN
D
PD
L11
NC
103
X1
NO
101
PDL9
X2
P90
RS
T
PDL10
XT1
PD
L10
XT2
J103
Con
n 10
X2
12
34
56
78
910
1112
1314
1516
1718
1920
VD
D
VD
D
PDL11
P03
RS
T
P04
PDL12
PD
L9
P05
P91
P06
SH
SCL
PDL13
SH
SDA
SHS
DA
SH
SCL
PDL14
P74
C10
50.
1uF
PD
L8
P92
P42
PDL15
VD
D
P98
P73
FLM
0
PDH0
P99
RS
T
P93
PD
L7
TxD
VR
ef1
P91
0
Do Not Populate
Do Not Populate
Do Not Populate
PDH1
Do Not Populate
Do Not Populate
P91
1
PR
GM
VR
ef0
P72
FLM
D0
P91
2
RE
SET
_S10
1
P94
TxD
US
B
PD
L6
VSU
P
P91
3
T_R
ES
ET
P91
4
P71
P10
2
Hea
der
8
1 2 3 4 5 6 7 8
P91
5
P95
P711
PD
H2
PD
L5
PD
H3
P710
P70
PC
M0
P96
P79
PC
M1
PC
M2
VR
ef0
P78
PC
M3
P97
PD
L15
PC
T0
P77
PC
T1
P10
VDD
P98
P76
C11
14.
7uF
PC
T4
RxD
PD
H0
J101
Con
n 10
X2
12
34
56
78
910
1112
1314
1516
1718
1920
PC
T6
P75
P11
GN
D
P99
P74
VD
D
PD
H1
P36
PD
L0
VR
ef1
P10
1
Hea
der
2
12
P73
P91
0
PD
L1
VS
UP
P71
1
PD
L2
P72
PD
L4
NC
102
PD
H4
PD
L3
P71
NC
101
PD
L4
P71
0
PD
L3
P70
PD
L2
P79
PCM
2
VIN
TxD
P34
PD
L1
J102
Con
n 10
X2
12
34
56
78
910
1112
1314
1516
1718
1920
PCM
1
FLM
D0
P78
RS
T
T_R
ES
ET
PD
L0
J104
Con
n 10
X2
12
34
56
78
910
1112
1314
1516
1718
1920
P32
PCM
0
P77
XT2
P33
PC
T6
P34
P33
PDH
3
P35
P76
PC
T4
P36
P32
R11
31.
5K
PDH
2
PC
T1
VS
UP
P75
GND
P91
0
P42
VDD
P915
PC
T0
P38
P91
2
P91
1
P39
P06
P914
PC
M3
P50
0
PC
M0
VD
D
P51
XT1
P05
P35
P913
P52
V850ES/Jx3-L Stick スターターキット ユーザーズ・マニュアル
C20
30.
47uF
C20
40.
47uF
0
0
0 00
0
0
0
C20
20.
1uF
00
0
0
0
0
0
C20
5
0.1u
F
0
0
C20
70.
1uF
R21
4
10K
C20
60.
1uF
VSU
PVS
UP
VU
SB
VU
SBV
SUP
VUS
B
VUS
B
VSU
P
VUS
B
VU
SB
VUS
B
VSU
P
R20
110
0KR
202
1.5K
R20
61.
5K
R21
333
R
R21
233
R
R20
710
KR
209
10K
R21
110
K
Title
Size
Doc
umen
t Num
ber
Rev
Dat
e:S
heet
of
<Doc
><R
evC
ode>
V85
0ES/
JX3-
STIC
K
B
11
Thur
sday
, Se
ptem
ber 2
3, 2
010
R21
5
1.5K
0
R21
01.
5K
R20
810
0K
Y20
1 CST
CE
16M
OV
53-R
O
R20
310
0K
R20
4
100K
U20
3
uPD
78F0
730M
C-C
AB-
AX
P30/
INTP
11
P01/
TI0/
TO00
2
P00/
TI00
3
P120
/INTP
04
RES
ET5
FLM
D0
6
P122
/X2
7
P121
/X1
8
REG
C9
Vss
10
Vdd
11
USB
REG
C12
USB
P13
USB
M14
USB
PUC
15P
6116
P60
17P3
2/IN
TP3/
OC
D1B
18P3
1/IN
TP2/
OC
D1A
19EV
dd20
EVss
21P3
3/TI
51/T
O51
22P1
7/TI
50/T
O50
23P1
6/TO
H1
24P
1525
P14/
RxD
626
P13/
TxD
627
P12
/SO
1028
P11/
SI10
29P1
0/SC
K10
30
SOSI
PDX1
US
B
X2U
SB
R20
51.
5K
VSU
P
RE
SET
FLM
D0U
PD PD
FLM
D0U
PDPD
PD
RxD
RES
ET
PD
PD
RES
ET_
S101
RxDSO
SI
FLM
D0
PR
GM
USB
D-
VU
SB
USB
D+
T_R
ESE
T
C20
10.
1uF
GN
D
USB
D-
P201
Hea
der
7
1 2 3 4 5 6 7
USB
D+
In Circuit Programming Pads for 78K0USB
VSU
P
J201
USB-AM-S-S-W-SM1
VBu
s1
D-
2
D+
3
GN
D4
FG15FG2 6
U20
4
74LV
C1G
125C
K1
2
3
4
5
VSU
P
U20
2A
74LV
C2G
125
1
26
48
U20
2B
74LV
C2G
125
7
53
48
U20
1A
74LV
C3G
07D
CT
7
48
1VSU
P
U20
1B
74LV
C3G
07D
CT
5
48
3
U20
1C
74LV
C3G
07D
CT
2
48
6
X1U
SB
X2U
SB
FLM
D0U
TxD
US
B
- 71 -