RX72N Envision Kit について

こんにちは。Tあっきいです。

RX72N Envision Kit  を購入しました。

LCDの制御に苦戦しております。

便利なAPIが充実しているのは良いのですが、僕は別のターゲットで pset(x,y,color)

のAPIを作成し、その応用でいろいろなAPIを作成済です。これを活用したいので、

X,Y 座標に RGB565で指定した色で 点を描画する最低限の ソフトを作成したい

のですが、何か良いサンプルはありませんか?

  • 開発環境はe2studio です。

  • こんにちは。
    Hisさん>お返事どうも有難うございます。
         現状で、QE for Display で試してみました。
    僕の場合は自作のグラフィックアプリを使いたい為にGUI描画ツールemWinを「使用しない」を
         選択しました。

    全く見当違いだと思いますが、以下のソフトで試しました。
    (得にR_GLCDC_ClutUpdate を使って x,y座標に color で描画する具体例が不明)
         
    static glcdc_cfg_t glcdc_init_cfg;
    short p[16];
    glcdc_clut_cfg_t cbuf;
    int lop;

    r_glcdc_qe_parameters_setting(&glcdc_init_cfg); //QE for Displayの設定データを取り出し
    R_GLCDC_Open(&glcdc_init_cfg); //QE for Displayの設定データで初期化

    PORT6.PODR.BIT.B7=0x001;//バックライト点灯(動作確認済)

    for(lop=0;lop<16;lop++){//フレームバッファの先頭は0x40 であるが、ある16ドット分の黒色データを一旦作成
    p[lop]=0x0000;
    }
    cbuf.enable=true;
    cbuf.p_base=p;
    cbuf.start=0;
    cbuf.size=16;//16ドットサイズのデータを準備
    R_GLCDC_ClutUpdate(GLCDC_FRAME_LAYER_1, &cbuf);//このAPIの引数&cbufに何を入れるか不明
    //どこの座標からかは不明だが、 16ドット分の黒が表示される事を期待するが、画面は全体が真っ白のまま
    //フレームバッファの先頭は0x40なので、R_GLCDC_ClutUpdate を使わず直接 0x40 に 0x0000 を書き
        //込んでも画面は全体が真っ白(0x40 に 0x0000 を書き込めば  0,0 座標に黒が表示される事を期待した)

  • こんにちは Tあっきいです。
    ようやく、参考情報が発見できました。

    ルネサスさんのサンプルソフトの「boot_loader」プロジェクトに「r_simple_glcdc_config_rx」と
    「r_simple_graphic_rx」のフォルダがあり、これを僕のプロジェクトに修正しながら移植すると、
    まだ不完全ですが、 ある座標に描画できました。内容を解析して仕上げます。 なので一旦解決です。
    有難うございます。