RL78/G10でのCS+の注意事項

RL78/G10は内蔵メモリの容量が小さいので、CS+を通常通りに使用するとすぐにメモリが不足してビルドでエラーが発生します。 そこで、実際には使用されない、オンチップデバッグ領域を開放することで、使用可能なメモリ領域を大きくします。 ここに掲載するRL78/G10のサンプルプログラムはすべて、この設定でビルドしています。
Anonymous
Parents
  • チョコです。

    ここに掲載しているプロジェクトでは,そのままで再度コード生成しても,

    できるだけ同じ結果になるようにしています。

    無駄なコードが生成されるのは承知していますが,それを削除して

    きっちりにしてしてしまうと,何か変更したとたんに「メモリ不足で,

    配置できない」となってしまいます。

    どうしてもという場合には,コード生成を初期化だけにして,必要な

    処理はプログラムを記述するようにします。

    具体的には,シリアルを使用する場合には,コード生成は初期化だけに

    とどめます。

Comment
  • チョコです。

    ここに掲載しているプロジェクトでは,そのままで再度コード生成しても,

    できるだけ同じ結果になるようにしています。

    無駄なコードが生成されるのは承知していますが,それを削除して

    きっちりにしてしてしまうと,何か変更したとたんに「メモリ不足で,

    配置できない」となってしまいます。

    どうしてもという場合には,コード生成を初期化だけにして,必要な

    処理はプログラムを記述するようにします。

    具体的には,シリアルを使用する場合には,コード生成は初期化だけに

    とどめます。

Children
No Data