Renesas Synergy™

FAQ 1000012 : 外部バスのエンディアンは、モード端子(MDE)で設定するのでしょうか?

外部バスのエンディアンは、外部アドレス空間の8つのエリア(CS0~CS7)ごとにCSi 制御レジスタ(CSiCNT)のエンディアンモード指定ビット(EMODE)で設定します。

なお、EMODEビットで指定する各エリアのエンディアンは、MDE端子で設定する動作モードと同じエンディアンに設定するか、動作モードと異なるエンディアンに設定するかを決定します。
そのため、MDE端子の影響を受けますのでご注意ください。

また、内蔵メモリを含むエンディアンの設定が異なるエリア間で、ストリング操作命令やRMPA命令、DMAC/DTCのデータ転送などを行うと正しく動作できませんのでご注意ください。

詳しくは、ユーザーズマニュアルハードウェア編『バス』の中にある『CSi 制御レジスタ』と『エンディアンとデータアライメント』を参照してください。

適用製品

RX610
他にご質問がございましたら、リクエストを送信してください