2024年5月5日日曜日

RX621を使ってみる (1)

2024/05/05
秋月電子で販売されている RX621マイコンボード を使ってみる
RX621マイコン開発セット(マザーボード・液晶) は、在庫限りになってしまいました

ルネサスの統合開発環境 CS+ を使う
統合開発環境 CS+ | Renesas こちらからダウンロード、ダウンロード時のバージョンは、V8.11.00

CSPlus_CC_Package_V81100-doc-j.zip を解凍し、インストールする
 ※ディスプレイの解像度低いとインストールできない
  追加ディスプレイでHDMIサイズがあればインストールできる
[ツール] - [オプション]
 [全般] - [表示] タブの桁数を 4 に変更
[ファイル] - [新規作成] - [新しいプロジェクトを作成]
マイクロコントローラ : RX を選択
RX621 を展開し、下の方の R5F56218BxFP(100pin) を選択
プロジェクト名に適当な名前を設定(今回は、LED_Blinkを使用)
[作成]

LED_Blink.c を変更する

インクルード文を追加
#include "iodefine.h"

main にコードを追加

    long int i;             /* カウンター変数 */
    PORT2.DR.BYTE = 0x00;   /* PORT2クリア */
    PORT2.DDR.BYTE = 0xff;  /* PORT2の全端子を出力に設定 */
    while(1) {
        PORT2.DR.BYTE = ~PORT2.DR.BYTE;  /* ポート反転 */
        for(i = 0 ; i < 1000000 ; i++);  /* Wait */
    }

[ビルド] - [ビルド・プロジェクト]

出力ウィンドウに下記が表示されれば OK
= 終了しました(成功:1プロジェクト, 失敗:0プロジェクト)

ドキュメント\LED_Blink\DefaultBuild に、LED_Blink.mot が出来ている

motファイルの転送
Renesas Flash Programmer (Programming GUI) | Renesas をダウンロード
Renesas_Flash_Programmer_Package_V31500-doc.zip を解凍してインストール

[ファイル] - [新しいプロジェクトの作成]
 マイクロコントローラ : RX62x
 プロジェクト名 : 適当な名前を入力(今回はRX621を使用)
 ツール : USB Direct

マイコンボードの CN4 のディップスイッチを ON-ON-OFF-OFF に変更しUSB接続
ツール詳細をクリックすると、接続されたマイコンボードが表示される

[接続] をクリック、メインクロックには 12MHz を入力

[ファイルの追加と削除] をクリック、[ファイルを追加] をクリック
LED_Blink.mot を選択する

[スタート] で書き込みが失敗する、USB を抜き差し後に、再度[スタート] で成功する

USB を抜き、CN4 を OFF-ON-OFF-OFF に変更する
USB を接続USBからの電源で起動(ACアダプタでもOK)、マザーボードのLEDが点滅!

0 件のコメント:

コメントを投稿