CC-RLコンパイラ対応RL78/G1xテンプレートv4.0

RL78/G1xの習得、アプリ早期開発に使えるRL78/G1xテンプレートv3.1を、CC-RLコンパイラとCR78K0Rコンパイラの両方に対応したRL78/G1xテンプレートv4.0(税込1000円)に更新しました。

コンパイラ別テンプレート提供

RL78/G1xテンプレートv4.0は、新しいCC-RLコンパイラと従来のCA78K0Rコンパイラ、それぞれにテンプレートを提供します。テンプレート全体像を説明資料P3に示します(マイコンテンプレートサイトより説明資料P1~P3ダウンロード可能)。

RL78/G1xテンプレート説明資料P3より抜粋
RL78/G1xテンプレート説明資料P3より

テンプレートを使ったアプリ例として、推薦開発ボード:BlueBoard-RL78/G13_64で動作確認済みのメニュードリブンテンプレート、4種CPUボード:RL78/G13-Stick、RL78/G14-Stick、QB-R5F100LE-TB、QB-R5F104LE-TBで動作確認済みのシンプルテンプレートを添付しております。RL78/G1x習得やアプリ開発が、ゼロから始めるよりも早くスムースに、しかもボードで実際に動作を確認しながら可能です。

テンプレート応用例 動作確認ボード 動作概要
メニュードリブン BlueBoard-RL78/G13_64 LED, SW, ADC, LCD, データフラッシュ, UART処理等
シンプル RL78/G13-Stick LED D2を1秒毎に点滅
RL78/G14-Stick SW1押下げでLED D2トグル点滅、または
1秒毎に点滅
QB-R5F100LE-TB LED1を1秒毎に点滅、SW1押下げでLED2トグル点滅
QB-R5F104LE-TB

テンプレートですので、ボードのIO割付けを変更すれば、お好きなボードへの移植も簡単です。また、両コンパイラ版ともにボード動作は同じです。
※ルネサス提供のデータフラッシュライブラリは、各コンパイラ専用ですので注意してください。

コンパイラCA78K0RからCC-RLへの移行リスク評価

新CコンパイラCC-RLは、CA78K0Rに比べ、「3倍の処理性能、割込み応答時間1/6、コードサイズ1割減」など、良い事ばかりです。今後のRL78開発にCA78K0Rを使い続けるメリットは少なそうです。

但し、これら数値は、最高値です。処理によっては、高速化の程度やコードサイズ削減効果はまちまちです。既に開発済みのアプリケーションの一部、または全部をテンプレートへ組込むことで、コンパイラ差が実際どの程度かが判ります。コンパイラ移行のリクス評価にも本テンプレートが使えます。

CA78K0RコンパイラからCC-RLコンパイラへのプロジェクト移行方法については、コチラの記事を参照ください。

マイコンテンプレートサイトに詳細記載

RL78/G1xテンプレート詳細情報は、マイコンテンプレートサイトにまとめております。もくじ説明資料P1~P3は、無料でダウンロードできますので、是非ご検討ください。このサイトには、RL78/G1xテンプレート以外にも、3種類のマイコンテンプレートを掲載中です。

ご購入方法

RL78/G1xテンプレートv4.0ご希望の方は、メール(info@happytech.jp)にてお知らせください。銀行振込口座を返信いたしますので、この口座へ代金1000円(税込)を振込んでください。
ご入金確認後、RL78/G1xテンプレートv4.0一式(CC-RL版テンプレート+CA78K0R版テンプレート+説明資料全ページ)ZIP圧縮、合計約4MBをメールにてお送りします。

保証期間の対応

旧RL78/G1xテンプレートご購入後、1年以内の無償バージョンアップ期間内の方は、弊社よりRL78/G1xテンプレートv4.0を、1週間以内に送付致しますのでお待ちください。

1年以上経過された方は、customerservice@happytech.jpへメールを頂ければ、50%OFFの500円(税込)で提供致します。よろしくお願い致します。