概要
GR-PEACHのスケッチ(プログラム)作成をWebコンパイラで行う方法を紹介します。WindowsとMacで利用可能です。
準備
GR-PEACH、USBケーブル(マイクロBタイプ)の2つを準備します。
![gr-peach-full-board](/sites/default/files/inline-images/gr-peach-full-board.jpg)
![usb-cable_7](/sites/default/files/inline-images/usb-cable_7.jpg)
手順
1. Webコンパイラへのログイン
GADGET RENESASのトップページからWebコンパイラにログインします。
以下の画像をクリックすると、別タブでトップ画面が表示されます。
![gr-sp-login-ja](/sites/default/files/inline-images/gr-sp-login-ja_0.jpg)
MyRenesasアカウント情報を入力して[Sign in]ボタンを押してください。
![my-renesas-login](/sites/default/files/inline-images/my-renesas-login_2.jpg)
2. プロジェクトの作成
以下のボタンから新規プロジェクトを作成します。初めてログインする方はスキップしてください。
![GR-PEACHプロジェクトの作成](/sites/default/files/inline-images/peach-sp-create-project-ja.jpg)
以下の画面で「GR-PEACH_Sketch_xxx.zip」(xxxは任意のバージョン)を選択し、適当にプロジェクト名を付けてプロジェクト作成ボタンを押します。
![GR-PEACHテンプレート選択](/sites/default/files/inline-images/peach-sp-create-filter-ja.png)
3. スケッチの表示
プログラムの作成画面に切り替わります。左ナビのエクスプローラーにある「gr_sketch.cpp」をダブルクリックするとプログラムが表示されます。
これがGR-PEACHを動かすスケッチ(プログラム)になります。
![sakura-sp-sketch-ja](/sites/default/files/inline-images/sakura-sp-sketch-ja.jpg)
4. スケッチのビルド
(コンパイルして書き込みファイルを生成)
この画面でプログラムを書いていくことになりますが、最初からGR-PEACHのLEDを光らせるサンプルプログラムが完成しています。
右ナビの「ビルド実行」というボタンを押してください。「コンパイルに成功しました」と出れば成功です。
なお、プロジェクト生成後の1回目のビルドは少し時間がかかります。これは、全てのファイルをコンパイルしているためです。
![sakura-sp-build-ja](/sites/default/files/inline-images/sakura-sp-build-ja.jpg)
以下の通り、ビルドの結果が表示されます。成功すると「コンパイルが完了しました」と表示されます。閉じるボタンを押して、画面を閉じてください。
![sakura-sp-build-result-ja](/sites/default/files/inline-images/sakura-sp-build-result-ja.jpg)
5. スケッチのダウンロード
(PCに書き込みファイルを保存する)
ビルドに成功すると「peach_sketch.bin」というファイルが作成されます。このファイル名の上でコンテキストメニューを開き、「ダウンロード」を選択するとファイルがPC上にダウンロードされます。
![GR-PEACHスケッチのダウンロード](/sites/default/files/inline-images/peach-sp-download-ja.jpg)
6. USBケーブルでGR-PEACHとPCを接続
GR-PEACHとPCをUSBケーブルで接続してください。
MBEDというUSBメモリとしてGR-PEACHが認識されます。
![peach-sp-connect](/sites/default/files/inline-images/peach-sp-connect.jpg)
![peach-sp-connect-mbed](/sites/default/files/inline-images/peach-sp-connect-mbed.jpg)
7. スケッチの書き込み
先ほどダウンロードしたpeach_sketch.binをコピー&ペーストしてください。
![peach-sp-flash](/sites/default/files/inline-images/peach-sp-flash.jpg)
8. スケッチの実行
GR-PEACHのリセットボタンを押してください。GR-PEACHのLED光りましたか?
![peach-sp-execute](/sites/default/files/inline-images/peach-sp-execute.jpg)