V850ES/SJ3 セルフプログラミング

参考となるサンプルプログラムやドキュメントの
場所を教えていただけないでしょうか。

http://documentation.renesas.com/doc/products/mpumcu/doc/v850/r01uh0248jj0500_v850essj3.pdf

に説明は書いてありますが、サンプルが見当たりません。

開発環境にはCubeSuite+を使っています。
Parents
  • >Kirinさん

    ご回答ありがとうございます。

    flmd0は以下のコードで制御できました。

    ------
    #define _P51 (((volatile struct bitf *)0xfffff40A)->bit01)
    #define FLMD0_PORT _P51
    #define FLMD_HIGH 1
    #define FLMD_LOW 0

    FLMD0_PORT = FLMD_HIGH;
    ------

    RAMに展開しているプログラムの破壊、
    戻り値の破壊の可能性があったので、試しに全ての
    ローカル変数をグローバル変数に変えてみたところ、
    FlashWordWrite()の実行が成功(戻り値が0)し、
    メモリにwriteできました。

    お手数かけました。
Reply
  • >Kirinさん

    ご回答ありがとうございます。

    flmd0は以下のコードで制御できました。

    ------
    #define _P51 (((volatile struct bitf *)0xfffff40A)->bit01)
    #define FLMD0_PORT _P51
    #define FLMD_HIGH 1
    #define FLMD_LOW 0

    FLMD0_PORT = FLMD_HIGH;
    ------

    RAMに展開しているプログラムの破壊、
    戻り値の破壊の可能性があったので、試しに全ての
    ローカル変数をグローバル変数に変えてみたところ、
    FlashWordWrite()の実行が成功(戻り値が0)し、
    メモリにwriteできました。

    お手数かけました。
Children
No Data