emWin for RX

RXグループMCUに対応するSEGGERのemWin for RX GUIソフトウェアは、RXマイコングループ(RXv1、RXv2、RXv3)システム環境で無償で商用利用し、開発することが可能です。1999年から販売しており、emWinはワールドワイドで産業制御、スマートホーム・省エネ対応IoT機器、テレコム、自動車産業、家電、医療器械等、航空電子機器様々なアプリケーションで使用されています。emWin GUIはRXマイコンデバイスの内蔵RAMだけで使用出来ますので、外付けRAMが不要です。emWin GUIは使用中のOS(RX用embOS、FreeRTOS、μITRON等)で対応可、OS無しも使用可能です。
ロイヤリティー費用、量産制限等は有りません。

「emWin for RX」パッケージ内容

RX用GUIライブラリ(バイナリ式):

  • emWin Color basic Package
  • emWin GUIDRV Lin(ディスプレードライバサポート)
  • ウインドウマネジャー(すぐに使用可能な複数ウィジェットサポート)
  • メモリデバイス、アンチエイリアス機能サポート
  • VNC Server(GUIアプリケーションの遠隔操作が可能)
  • マルチタッチサポート

開発支援ツール(パソコン用EXE式):

  • 画面作成・デザインツール(AppWizard、GUIBuilder)
  • フォント変換ツール
  • 画像データ変換ツール
  • JPEG→動画変換ツール
  • バイナリデータ変換ツール(Bin2C)
  • Unicodeデータ変換ツール(U2C)
  • シミュレータ、診断ツール
  • VNC Client

対象マイコンデバイス:RXマイコン(RXv1、RXv2、RXv3コア)
対応開発環境:CC-RX、GCC、IAR EWRX

BSP・アプリケーション・チュートリアル:

参考技術資料:RX65N Envision KitでemWinを動かす

RX QE for Display:スタートアップ・設定ガイド

QE Setup Guide

更新日:2024年6月
File: emWin_for_RX65N_qedisp_startup.pdf

PDF ダウンロード (4.6MB)

e2Studio環境で“QE for Display [RX]”をインストールして Smart Configurator からemWinプロジェクトを作成する手順を解説します。

参考技術資料:RX72N Envision KitでemWinを動かす

RX QE for Display:スタートアップ・設定ガイド

QE Setup Guide

更新日:2022年10月
File: emWin_for_RX72N_qedisp_startup.pdf

PDF ダウンロード (6MB)

e2Studio環境で“QE for Display [RX]”をインストールして Smart Configurator からemWinプロジェクトを作成する手順を解説します。

GUI開発トレーニング(実践1)

Sample1 Guide

更新日:2022年10月
File: emWin_for_RX72N_GUI_DesignTraining1.zip

ZIP ダウンロード (4MB)

emWin AppWizardツールから画面UIをデザインしてアプリケーションコードを作成する手順を解説します。

GUI開発トレーニング(実践2)

Sample2 Guide

更新日:2022年10月
File: emWin_for_RX72N_GUI_DesignTraining2.zip

ZIP ダウンロード (6MB)

emWinAppWizardツールから画面UIをデザインして写真アルバムの実装方法を解説します。オンボードSW2プッシュボタン及びスワイプ操作で動かします。

emWin PROパッケージ(テクニカルサポート込)ソースコードアップグレード

OEM版ライブラリパッケージをご利用のユーザ様がソース付きのemWin PROパッケージへ通常価格の 20%割引価格でアップグレード可能です。ソースコードアップグレードライセンスをご購入頂いたお客様には、当社よりテクニカルサポートサービスを提供可能となります。

ソースアップグレードのメリット:

  • ソース付きプロジェクトでGUIアプリケーションのデバッグ操作はできます。
  • 困った時に技術サポート問い合わせ依頼できます。(SEGGER社の直接サポート対応可能)
  • ソースコードにアクセスできることにより、新しいウィジェット及びユーザカスタムウィジット作成可能です。
  • 必要な機能を選択し、emWinコンフィグレーション設定を編集して、emWinライブラリのROM/RAMリソースを最適化及びチュニングできます。
  • オブジェクト版で提供されないLCDコントローラを選択、提供することができます。
portingdevelopment
受託開発サービス
ソースコードアップグレード・無償オブジェクト版・製品版で提供可能です。

開発ボードへポーティング対応:

ご購入いただいたソースコード・オブジェクトをお客様の開発ボードへ実装対応します。
SEGGER社標準サンプルの動作までの実装

エンビテックemWinフレームワークを使用してアプリケーションフレームワークサンプル開発:

エンビテックでは、最初のemWin受託開発案件から7年以上継続的な開発業務のノウハウを活かし、共通に利用頂ける様々なアプリケーションのフレームワークを資産化しています。

エンビテックemWinフレームワークを利用して、GUIアプリケーションとしての基本設計・画面遷移・APIを整備開発します。代表的な画面を数種作成し、ユーザ様で比較的容易に画面の調整や追加削除を行えるプロジェクトを用意します。

Screen Changer

画面切り替えフレームワーク、Popupウインドウ

Font Converter

CSVファイルからUnicodeフォントデータに変換するPCツール

Menu/Item list

アイテムリスト・メニュー管理フレームワーク

Numpad, Keypad

数字入力・ASCIIキーパッド(ALT、Shiftキーをサポート)

その他:

  • ボタンフレームワーク(テキストボタン、3Dボタン、透明ボタン、イメージボタン)
  • アプリケーション共通パラメータ・変数管理
  • カスタムプログレースバー
  • カスタムグラフパネル
  • 外部SPIフラッシュから画像表示
  • ユーティリティ機能APIセット など…

参考技術資料:

RX65N / RX72N Envisionキット:emWinデモスタートアップガイド

「RX65N Envision Kit」、「RX72N Envision Kit」用emWin GUI ソフトウェアの導入、e2Studio環境でのデモサンプルの動作確認方法、CS+ 環境への移植方法を解説します。
ビルド環境:Renesas RXCC コンパイラ 及び Renesas e2Studio / CS+

PDF ダウンロード

emWinストリームビットマップ画像の作成・使用方法説明書

PDF ダウンロード

emWinシミュレータ:スタートアップガイド

評価版emWinシミュレータのサンプルデモ及びチュートリアルのスタートアップガイド、ビルド環境:Visual Studio / GNU(CodeBlocks)

ZIP ダウンロード