こんにちは。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-mcusRX Ecosystem Partner SolutionemWin - PROFESSIONAL EMBEDDED GRAPHICS LIBRARYSEGGER( 日本国内販売代理店:株式会社エンビテック)www.renesas.com/jp/ja/document/prb/segger-emwin-graphics-library-solution-brief-rx-mcusemWinGraphic Library with Graphical User InterfaceUser Guide & Reference ManualDocument: UM03001Software version: V5.50 ⇒ ドキュメントのバージョンが古過ぎますね(下記のFITモジュールのとおり既にV6.22ですね)Document revision: 0Date: June 11, 2019www.renesas.com/jp/ja/document/mat/emwin-graphic-library-gui-user-guide-reference-manualRXファミリ emWin v6.22モジュール Firmware Integration Technologywww.renesas.com/jp/ja/document/apn/rx-family-emwin-v622-module-using-firmware-integration-technology
こんにちは。NoMaYです。コンパイルオプションに関して別の話になりますが、以下のアプリケーションノートでは、CC-RXの場合として(というか実はCC-RXの場合しか対象にしていないのですけれども) -nostuff=C を設定するように指示しています。実は今のところ、GNURXの場合に相応する設定をどうすれば良いのか考えが思い浮かんでいません。今のFITモジュールは基本的にCC-RX/GNURX/ICCRXの3つのコンパイラに対応した共通ソースかつ同一処理になっていますので、CC-RXでそのような特殊な設定が必要となるコーディングが行われているなら、他の2つのコンパイラにおいて悪影響を与える可能性が高い筈なのです。ということで、以下の流れで、その設定が指示されている原因を調べてみようかと思います。(1) 描画に関係する各FITモジュールのドキュメントを確認して、どのFITモジュールに由来するのか把握する(2) そのFITモジュールのソースコードを調べて、該当箇所を特定する(3) GNURX(やICCRX)の場合にはどうすれば良いのか考えるRXファミリ QE for Display [RX] アプリケーションノートR20AN0582JJ0121 Rev.1.21 Pages 141 May.26.21www.renesas.com/jp/ja/document/apn/rx-family-qe-display-rx-application-note#page=62画面コピー