H8/3694N のRAM領域 HEWで拡張した。 動いているようですが大丈夫でしょうか。

HEWでH8/3694Nを選択してプロジェクトを作成しました。 

RAM領域がデフォルトではH'FB80~となります。

これでは1Kbyteしか使えません。

そこでToolchainのリンカ設定でH'F780~と変更しました。

ハードマニュアルではRAMエリアとしてH'F780~となっていましたので

試してみました。

特に問題はないでしょうか。?

  • 実装されているRAMの範囲で他のセクションとかぶってなければ問題ありません。

    他のマイコンのもそうですが、新規プロジェクトで設定される、ROM、RAMアドレスのデフォルト値が最適ではないので、自分で変更する必要があります。

    プロジェクト作成時に細かくCPUの種類設定するのに、何で最大要領使えるように設定してくれないのかな?

  • こんにちは

    ルネサスさんのFAQに以下のものがあります。

    support.renesas.com/.../217488618

    ただし、以下の資料からE8a エミュレータを使う場合、 H’F780~H’FB7F は E8aエミュレータ用プログラムが使用すると記載があるので注意して下さい。

    E8aエミュレータ ユーザーズマニュアル別冊 (H8/300H Tinyシリーズ 接続時の注意事項)

    www.renesas.com/.../r20ut1965jj0200_h8_tiny.pdf

    Page 18 (13) エミュレータ用プログラム占有領域

  • ご回答どうもありがとうございました。

    マニュアルでは書いてありましたが、HEWでリンクセクションを変更するのが初めてでした。

    Map上でも割り付けていました。