RX65N/RX72N emWin+AppWizardでJapanese Language Displayが出来るか調べてみることにしました(Is it available?)

こんにちは。NoMaYです。

最近、以下のスレッドに関わったのですが、日本語が表示出来ないなんて?と、気になったので調べてみることにしました。もっとも、何から手を付けて良いのかさっぱり分からない状態からのスタートですので、ぼちぼちと、、、

AppWizardでの日本語テキスト表示について
japan.renesasrulz.com/cafe_rene/f/002-2095199602/8313/appwizard

まず、ソッコーで思い浮かんでアクセスしてみる情報から。

SEGGER emWinグラフィックスライブラリ (RX MCUs)
www.renesas.com/jp/ja/products/microcontrollers-microprocessors/rx-32-bit-performance-efficiency-mcus/rx-partners/segger-emwin-graphics-library-rx-mcus

RX Ecosystem Partner Solution
emWin - PROFESSIONAL EMBEDDED GRAPHICS LIBRARY
SEGGER( 日本国内販売代理店:株式会社エンビテック)
www.renesas.com/jp/ja/document/prb/segger-emwin-graphics-library-solution-brief-rx-mcus

emWin
Graphic Library with Graphical User Interface
User Guide & Reference Manual
Document: UM03001
Software version: V5.50 ⇒ ドキュメントのバージョンが古過ぎますね(下記のFITモジュールのとおり既にV6.22ですね)
Document revision: 0
Date: June 11, 2019
www.renesas.com/jp/ja/document/mat/emwin-graphic-library-gui-user-guide-reference-manual

RXファミリ emWin v6.22モジュール Firmware Integration Technology
www.renesas.com/jp/ja/document/apn/rx-family-emwin-v622-module-using-firmware-integration-technology
 

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

    RX65N Envision KitのLCDにemWin+AppWizardで`Hello こんにちは`と表示するプログラムのソース/プロジェクトを以下のzipファイルに固めました。なお、以下のファイル/フォルダは除いてありますので、scfgファイルを開いてコードを再生成して下さい。また、GNURX版とCC-RX版の2つが含まれていますが、CC-RXの無償評価版のサイズ制限を超えてしまっていますので、当方ではCC-RX版の動作確認は出来ていません。

    RX65N_Envision_Kit_emWin_AW_example_20220802.zip

    除外されているファイル/フォルダ(GNURX版とCC-RX版の両方)

    *.pdf
    aw/Simulation/
    src/smc_gen/r_emwin_rx/doc/emWin_doc/*
    src/smc_gen/r_emwin_rx/lib/GUI/*
    src/smc_gen/r_emwin_rx/tool/*

    パッチを当ててあるファイル(GNURX版とCC-RX版の両方)(既出)

    src/smc_gen/r_drw2d_rx/src/rx/dave_base_rx.c

    環境

    e2 studio: 2022-07
    RX Smart Configurator: V2.14.0 (上記のe2 studioに同梱されているplug-in版)
    RX Driver Package: V1.36
    GNURX: 8.3.0.202202
    CC-RX: V3.04

    プログラムサイズ等の情報は以下の通りです。(なお前回とはユーザスタックサイズを12KB→4KBへ変更しています)

    GNURX版

       text    data     bss     dec     hex filename
     351268    4016  115024  470308   72d24 AppWizard_Hello_lang_jp.elf

     
    CC-RX版

    PROGRAM SECTION:  00031ba1 Byte(s) → 203,681
    ROMDATA SECTION:  0001761b Byte(s) →  95,771
    RAMDATA SECTION:  0001c4e7 Byte(s) → 115,943

     
    写真


    AppWizard上での画面の画面コピー(写真では文字色がうまく撮れていなかった為)


    AppWizard上で日本語を扱う場合に現状で設定しておくと作業が比較的円滑になると思われる設定の画面コピー(既出)


    e2 studioからのAppWizardの起動が比較的楽になると思われるツールバーボタン/外部ツールメニューの画面コピー(既出)


     

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

    RX65N Envision KitのLCDにemWin+AppWizardで`Hello こんにちは`と表示するプログラムのソース/プロジェクトを以下のzipファイルに固めました。なお、以下のファイル/フォルダは除いてありますので、scfgファイルを開いてコードを再生成して下さい。また、GNURX版とCC-RX版の2つが含まれていますが、CC-RXの無償評価版のサイズ制限を超えてしまっていますので、当方ではCC-RX版の動作確認は出来ていません。

    RX65N_Envision_Kit_emWin_AW_example_20220802.zip

    除外されているファイル/フォルダ(GNURX版とCC-RX版の両方)

    *.pdf
    aw/Simulation/
    src/smc_gen/r_emwin_rx/doc/emWin_doc/*
    src/smc_gen/r_emwin_rx/lib/GUI/*
    src/smc_gen/r_emwin_rx/tool/*

    パッチを当ててあるファイル(GNURX版とCC-RX版の両方)(既出)

    src/smc_gen/r_drw2d_rx/src/rx/dave_base_rx.c

    環境

    e2 studio: 2022-07
    RX Smart Configurator: V2.14.0 (上記のe2 studioに同梱されているplug-in版)
    RX Driver Package: V1.36
    GNURX: 8.3.0.202202
    CC-RX: V3.04

    プログラムサイズ等の情報は以下の通りです。(なお前回とはユーザスタックサイズを12KB→4KBへ変更しています)

    GNURX版

       text    data     bss     dec     hex filename
     351268    4016  115024  470308   72d24 AppWizard_Hello_lang_jp.elf

     
    CC-RX版

    PROGRAM SECTION:  00031ba1 Byte(s) → 203,681
    ROMDATA SECTION:  0001761b Byte(s) →  95,771
    RAMDATA SECTION:  0001c4e7 Byte(s) → 115,943

     
    写真


    AppWizard上での画面の画面コピー(写真では文字色がうまく撮れていなかった為)


    AppWizard上で日本語を扱う場合に現状で設定しておくと作業が比較的円滑になると思われる設定の画面コピー(既出)


    e2 studioからのAppWizardの起動が比較的楽になると思われるツールバーボタン/外部ツールメニューの画面コピー(既出)


     

Children
No Data