RX621で使用したプログラムをRX651に移植する為CS+でビルドしたらエラー出まくり

RX621で動いていたプログラムを、メモリの関係でRX651に移植することになりました。

プログラム上でポート変更してCS+でRX651設定でビルドすると、RX621で出ていなかったエラーが出ました。

RX621は秋月で購入したモジュールで、

LCDとかSDcardの設定部分でエラーが頻発しているような気がします。

どなたか、こういった事象で、ご存知の方がいればお教えください。

Parents
  • 各皆様返信ありがとうございます。まずはお礼まで。
    >fujita nozomu様
    説明足りず申しわけございません。
    あまりに多くのエラーが出た為に、もしかしたらこういった事象は単純な設定の問題で、
    ピンと来るヒトにはピンと来るのでは、という思いで投稿しました。
    嫌な思いをさせるとは思わず、すみませんでした。
    >HiRoSan様
    >NoMaY様
    良いヒントになりました。ありがとうございました。
    RX621とRX651の違いでレジスタの設定等がこんなに違うのか、と、
    改めてハードウェアマニュアルを見て愕然としております。
    少しづつ、IOレジスタ設定のところからエラーを削っています。
    しかし、
    例えばRX621では入力バッファコントロールレジスタの設定があるのに、
    RX651ではマニュアル見ても対応するところが載っていない、等。
    まだまだ課題は山積み。ため息しかでません。
    ネット等でRX651でプログラム例が転がっていると参考になるのですが、これまたなかなかない。
    私の会社ではマイコン書かれる方がほとんどいない為、
    またご意見いただけると幸いです。
    ありがとうございました。
Reply
  • 各皆様返信ありがとうございます。まずはお礼まで。
    >fujita nozomu様
    説明足りず申しわけございません。
    あまりに多くのエラーが出た為に、もしかしたらこういった事象は単純な設定の問題で、
    ピンと来るヒトにはピンと来るのでは、という思いで投稿しました。
    嫌な思いをさせるとは思わず、すみませんでした。
    >HiRoSan様
    >NoMaY様
    良いヒントになりました。ありがとうございました。
    RX621とRX651の違いでレジスタの設定等がこんなに違うのか、と、
    改めてハードウェアマニュアルを見て愕然としております。
    少しづつ、IOレジスタ設定のところからエラーを削っています。
    しかし、
    例えばRX621では入力バッファコントロールレジスタの設定があるのに、
    RX651ではマニュアル見ても対応するところが載っていない、等。
    まだまだ課題は山積み。ため息しかでません。
    ネット等でRX651でプログラム例が転がっていると参考になるのですが、これまたなかなかない。
    私の会社ではマイコン書かれる方がほとんどいない為、
    またご意見いただけると幸いです。
    ありがとうございました。
Children
  • マイコンの変更について

    > まだまだ課題は山積み。ため息しかでません。

    ということであればそもそもの話として

    > RX621で動いていたプログラムを、メモリの関係でRX651に移植することになりました。

    が判断として適切かを再検討するもの良いと思います。
    ROM と RAM のどちらかが足りなくなったということだと思いますが、マイコンはRX621のまゝで、ROM であれば
    ・データの圧縮
    ・SDカード等外部メモリの使用
    RAM であれば
    ・作業領域の見直し
    ・SDRAMの外付け
    くらいの方法は検討しても良いのでは。