初めまして。よろしくお願いいたします。
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 ;の部分でブレークをかけています)
割込みが発生しない原因等について、ご教示をお願いいたします。
以上、よろしくお願いいたします。
Masaさん、フォーラム管理人です。本件、回答できる方がおられないようです。下記URLのルネサス問合せ窓口へ問合せてみてください。よろしくお願いします。URL: https://ja-support.renesas.com/dashboard
以上、よろしくお願いします。