RL78F15にてIEBUSの割込みがかからない

初めまして。よろしくお願いいたします。

IEBUSを使用した製品の開発を行っております。

MCU:RL78F15

IEBUS Driver IC:CA0013BM

開発環境:E2 Lite+RL78/F15ターゲットボード(FB-R5F113TLLFB-TB)

     E2 Studio(Ver.2023-04 Build Id:R20230406-1341)

上記開発環境にてIEBUS部分のデータ送受信部分の開発を行っております。

P60をIEBUSのRxポートとして設定し、割込みをかけてデータの受信を行おうとしていますが

割込みがかからず、データが受信できない状態です。

また、P61をTxとして、データ送信を行いますと、

送信直後、1回目の割込みは発生しますが、タイミングエラーフラグ(IEBB0ESR:bit7 1)がセットされており

通信エラーとなり、その先の処理に進むことができません。

エラーを無視して、強制的に、送信処理を継続しても、その後の割込みが発生せずデータ送信ができません。

ちなみに、以下の設定を行っております。

IEBUS側

 PER2:0x20

 IEBB0BCR:0x88 (受信時)

 IEBB0PSRA:0x80

 IEBB0UAR:指定のアドレスを設定しています

 IEBB0SAR:指定のアドレスを設定しています

割込み設定

 MK1H:0x9F

 PR01H:0XFF

 PR11H:0x9F

E2 Liteを使用し、IEBusベクタ割込みが発生したところでブレークをかけていますが

ブレークがかからない状態です

(下図 3行目:INGFLG4  &= 0b01111111 ;の部分でブレークをかけています)

割込みが発生しない原因等について、ご教示をお願いいたします。

以上、よろしくお願いいたします。

Parents Reply Children
No Data