はじめに
e2studioでのプロジェクト作成とRenesas Flash Programmeでの書き込み方法についての記述.マイコンボードはGR-CITRUSとする.ハードウェアマニュアルの参考先はHM *.*.*と表記する(例:HM 3.3.4ならばハードウェアマニュアルの3.3.4節を参考).
プロジェクト作成
- e2studioを起動
- ファイル > 新規 > C/C++ project でプロジェクト作成(もしくは,ようこその Create a new C/C++ project)
- テンプレート「Renesas CC-RX C/C++ Executable Project」の選択
- プロジェクト名の設定
- ターゲット・デバイスの設定.「...」ボタンより選択できる.*GR-CITRUSの搭載マイコンはRX631(R5F5631FDDFP 100pin QFP)
- 「終了」でプロジェクト作成を終了.srcフォルダのプロジェクト名.cにmain関数がある.
ビルド
ブートモード
マイコンに書き込むために,内蔵フラッシュメモリ書き換えプログラム(ブートプログラム)が動作するモードにする必要がある.(HM 3.3.5).以下の図のように,MDまたはJP1と書かれたジャンパの部分を接続させてからリセットボタンを押す.
ビルド設定
出力ファイル形式をモトローラSに変更する.
- プロジェクトフォルダを右クリックしてプロパティを開く
- C/C++ビルド > 設定 > Converter > 出力 を選択
- ロード・モジュール・コンバータを実行するにチェックを入れて,出力ファイル形式にモトローラSを指定する
- 「適応」させて閉じる
ビルド
トンカチマークかctrl+Bでビルドする.コンソールにBuild Finishedが表示されたらビルド完了
書き込み
書き込み設定
- Renesas Flash Programmeを起動
- ファイル > 新しいプロジェクトの作成 を選択
- マイクロコントローラにRX63xを選択
- 任意のプロジェクト名と作成場所を指定する.
- 通信ツールに USB Direct を選択
- 「接続」*このときマイコンと接続していないとエラーとなる
書き込み
参考文献
- RX631開発 プロジェクトの作成 <e2 studio編>https://ccwo.hatenablog.jp/entry/2016/08/17/184540
- RX631開発 プロジェクトの作成 <Renesas Flash Programer編>https://ccwo.hatenablog.jp/entry/2016/08/17/191425
- e2 studio 統合開発環境 ユーザーズマニュアル 入門ガイド