RL78/G23 Fast Prototyping Boardを買いました

こんにちは。NoMaYです。

別スレッドでRL78 nextに関して長期に書いていたわけですし、買ったなら黙っているのもアレかな、と思いましたので投稿します。

RenesasさんからStrategy Updateが発表されましたね
japan.renesasrulz.com/cafe_rene/f/forum13/6192/renesas-strategy-update/37890#37890

ボードの形状は、まるっきりArduino、ですね。また、ボードのUMに書かれていたのですが、将来、Arduino IDEでもボードをサポートする予定らしいです。また、RL78/G13,14,11,10,12のようにCS+でシミュレータGUIが起動しましたね。まだ、空のコードしか作ってないのと、あと、CS+をインストールしてもRL78/G23シミュレータのリリースノートが含まれていなかったので、ちょっと五分五分の可能性?、というところですが、内蔵周辺機能のシミュレーションが出来るかも知れません。また、上のスレッドでもFujitaさんが書かれていましたが、従来のRX231によるオンボードエミュレータではなくて、USB−シリアル変換チップ(FT232RQ)によるオンボードエミュレータに変更されてました。これで、RFPでのプログラミングと、CS+/e2 studioでのデバッグと、ターミナルソフト(TeraTermなど)によるUART通信と、これら3つのことが出来るみたいです。(きっと、これらは排他使用かな、と思います。)

Parents
  • こんにちは。NoMaYです。

    マルツさんでプレゼントキャンペーンが始まってますね。台数は10台だそうです。(ど~んと100台規模でやっちゃえばいいのに、とも思いました、、、新世代RL78の景気づけに、、、)

    RL78/G23-64p Fast Prototyping Board お試しキャンペーン - マルツ
    www.marutsu.co.jp/sv/enquete/?id=60

    [追記]

    マルツさんの告知ページでも、Arduino IDEに対応、となっていますけど、まだ出ていないですよね??プレゼントが当選者に発送される7月中旬?ごろには出るのかな?

Reply
  • こんにちは。NoMaYです。

    マルツさんでプレゼントキャンペーンが始まってますね。台数は10台だそうです。(ど~んと100台規模でやっちゃえばいいのに、とも思いました、、、新世代RL78の景気づけに、、、)

    RL78/G23-64p Fast Prototyping Board お試しキャンペーン - マルツ
    www.marutsu.co.jp/sv/enquete/?id=60

    [追記]

    マルツさんの告知ページでも、Arduino IDEに対応、となっていますけど、まだ出ていないですよね??プレゼントが当選者に発送される7月中旬?ごろには出るのかな?

Children
  • チョコです。

    やっと、ボードを入手して、環境を構築しました。

    コード生成に慣れていたので、SCは慣れるまで少しかかりそうです。

    SCでは、コード生成ではできなかった割り込みで使用するレジスタバンクを設定できるようです。

    最低限のプログラムでLチカを作ってみました。

    タイマを2本使って、250msと500msのインターバル・タイマを設定し、そこでLEDを反転させるだけです。

    main関数も初期化後は、whileループの中のHALT()で割り込み待ちをやっているだけです。タイマの起動は、従来のように、R_MAIN_UserInit関数を作って、main関数の頭で呼び出しています。

    また、コード生成では周辺機能用のヘッダファイルがインクルードされていましたが、SCでは自分でインクルードする必要があります。main.cの主な部分を下に示します。

    一応、プロジェクトのzipファイルを添付しています。

    RL78G23_TEST.zip

  • チョコです。

    きちんとした(?)プログラムを作成して、「サンプルプログラム等」にアップしておきました。

    スマート・コンフィグレータを使ってコード生成して、COM Portを介してデバッグしています。

    全てオンボードのリソースを使用しているので、ボードを持っている人はすぐに動作確認できるかと思います。

    これからは別にスレッドを立てる予定です。