”かふぇルネ“はルネサス製品に関してユーザ同士が自由に会話をするツールであり、回答者はルネサス社内外の方たちとなります。ルネサス製品やソリューションに関して正式な回答をご希望の場合は、ルネサス技術サポート問合せをご使用ください。

RX231 CAN設定について

RX231 R5F52318ADFPのマイコンにてCAN通信を学習しようと試みています。

データシート等を参考に初期化の手順を実行中です。

書き込み後、デバッグしてレジスタの変化を確認しているのですが、BITに1を入力してもレジスタに変化がありません。

この操作よりも、先に設定しなければいけない項目があるのでしょうか?

デバッグツールはE1のツールを使用しております。

このような感じで書き込みをしております。

while(RSCAN.GSTS.BIT.GRAMINIT != 0){//初期化
nop();
nop();
}

RSCAN.GCTRL.BIT.GSLPR = 0;//グローバルストップモードからグローバルリセットモードへ
RSCAN0.CTRL.BIT.CSLPR = 0;//チャンネルリセットモードへ

//GCFGH GCFGLレジスタの設定を行う
//RSCAN.GCFGL.WORD = 0;
RSCAN.GCFGL.BIT.TPRI = 1;
RSCAN.GCFGL.BIT.DCE = 1;

始めたばかりで不明な点が多いのですが、アドバイスいただければ嬉しいです。

よろしくお願いいたします。