Renesas Synergy™

FAQ 3000028 : E0551302メッセージ(CC-RL)

Q : 質問

RL78コンパイラCC-RLを使用しています。次の例のようにRAMのSADDRの領域にアクセスするアセンブラ命令を記述すると、E0551302のエラーになります。対処方法を教えてください。「E0551302:オペランドに指定した値がsaddr領域を超えています。」

(例)
MOVW 0xFE20, AX

A : 回答

オペランドのアドレスが、SADDR領域のアドレスになっていません。
次のようにSADDR領域のアドレスにしてください。
(例)
MOVW 0xFFE20, AX

適用製品

e2 studio
CS+ (旧 CubeSuite+)
RL78ファミリ用Cコンパイラパッケージ
他にご質問がございましたら、リクエストを送信してください