セクション毎に書き換え

RX62Nにてコードフラッシュ領域の書き換えを考えています。

FlashAPIを使用するつもりなのですが、書き換えたい領域を指定することは可能なのでしょうか。

例えば、ある特定の関数内のみ書き換えを行うとすれば、書き換えたい関数をあらかじめセクションわけしておき、そのセクションのみの書き換えを行う。

以上のようなことは可能でしょうか。

Parents
  • こんにちは
    ハードハードウェアマニュアル 1716ページの38.4 ブロック構成から、
    消去はブロック単位となってます。
    書き込みは、下位アドレスが00h で始まる256バイト単位となってます。
    消去ブロックは4Kバイトと16Kバイトがあります。
    以下のRX 用シンプルフラッシュ API  アプリケーションノートにも記載されていますが、
    APIもブロックを指定して消去します。
    www.renesas.com/.../r01an0544ju0240_rx.pdf
    書き換えたいセクションを消去ブロックに割り付ければ可能かもしれません。
  • SAさん
    ありがとうございます!
    やってみます。
Reply Children
No Data