NEC ELECTRONICS NEC ELECTRONICS
NEC electronics NEC electronics NEC
ホーム
アプリケーション
製品情報
先端技術
サポート
WEBショップ
ニュース&イベント
会社案内
header
GO
詳細検索機能/特性検索
サイトマップ お問い合わせ

IEBus

目次

    
FAQ-ID = v85iebus-nnnn
0001: V850/SB2 の IEBusについて [V850/SB2]
0002: IEBus:スレーブ受信時、受信を行わず、送信相手に再送信を行わせたい。 [V850/SB2]
0003: IEBus:オーバラン時のエラー時の DR読み込み [V850/SB2]
0004: IEBus:INTIE2割り込み処理後、マスタ要求が通らなかったとき、ISRを全消去したい [V850/SB2]
0005: IEBus:スレーブ受信時、受信データの送り先アドレスを知る方法は? [V850/SB2]
0006: IEBusコントローラの「簡易版」とは?
v85iebus
-0001
V850/SB2 の IEBusについて [V850/SB2]
Q1
IEBusについて、マスタ送信要求の最中 (DRセット、MSTRQセットなど)、 スレーブ受信要求 (SLVRQ) を受けた場合、 スレーブ受信開始の処理を終了させた後、マスタ送信要求を続行しても問題はないでしょうか?
A1
はい、スレーブ受信処理を行ってからマスタ送信要求を行ってください。
ただし、MSTRQのセットは競合負けのあと 61.7uS の期間 (強制リセット期間) はできませんのでご注意ください。
(マニュアルの p.463 の注意1参照)
この情報はお役にたちましたか?
back to top  

v85iebus
-0002
IEBus:スレーブ受信時、受信を行わず、送信相手に再送信を行わせたい。 [V850/SB2]
Q1
スレーブ受信時、受信を行わず (DMA転送RAMを壊さず)、かつ送信相手に再送信を行わせたい場合、 INTIE2, STARTF, SLVRQ の割り込み時に、何も処理をしない方法でよいでしょうか?
A1
はい。ただし、ISRフラグのクリアだけは必ず行ってください。
この情報はお役にたちましたか?
back to top  

v85iebus
-0003
IEBus:オーバラン時のエラー時の DR読み込み [V850/SB2]
Q1
オーバランとなり、同報通信時 IEERR割り込み、個別通信時 ENDFRAM割り込みが起きたとき、 エラー割り込み時に DRを空読み込みむ場合、char dummy = DR; で良いのでしょうか?
A1
はい、そのフレームを破棄するならダミー読み込みで結構です。
この情報はお役にたちましたか?
Q2
マスタ送信側は、個別通信時なら ENDFRAM割り込みを受け、再送信処理を行い、 同報通信時はあきらめる、でよろしいでしょうか?
A2
はい、そのようになります。
この情報はお役にたちましたか?
back to top  

v85iebus
-0004
IEBus:INTIE2割り込み処理後、マスタ要求が通らなかったとき、ISRを全消去したい [V850/SB2]
Q1
INTIE2割り込みの処理後、マスタ要求が通らなかったとき、ISRレジスタを全消去したいのですが、 STARTFENDTRNSフラグは、ENSLVRXフラグなどを立てることで消去すればよろしいでしょうか?
A1
STARTFISRへのバイト書き込みでクリアし、ENDTRNSENSLVRXフラグのセット等でクリアしてください。
この情報はお役にたちましたか?
Q2
このとき ISRレジスタを消去しないと、STARTFENDTRNSが同時に立ってしまうことがありますか?
A2
はい、そのような状態はあり得ますし、そもそも ISRが 0 でない状態では次の INTIE2は発生しません。
この情報はお役にたちましたか?
back to top  

v85iebus
-0005
IEBus:スレーブ受信時、受信データの送り先アドレスを知る方法は? [V850/SB2]
Q1
スレーブ受信時、受信データの送り先アドレスを知る方法はあるのでしょうか?
または同報受信時、全同報かグループ同報か区別する方法はあるのでしょうか?
A1
残念ながら、スレーブ受信時には、マスタのアドレスは知ることはできますが、 それ以外のアドレスを知ることはできません。
また、同報受信か個別受信かを区別することはできますが、それ以上のことは区別できません。
この情報はお役にたちましたか?
back to top  

v85iebus
-0006
IEBusコントローラの「簡易版」とは?
Q1
IEBusコントローラが「簡易版」と表記されていますが、何が違うのですか?
また、外付けデバイスが必要なのですか?
A1
完全版の IEBusコントローラは、送受信バッファが 32バイト分あるのに対して、簡易版は 1バイト分だけです。
また外部には、送受信データ・ラインに差動ドライバが必要です(当社では製品化していません)。
この情報はお役にたちましたか?
back to top  
(2002/04)









































 ご利用にあたって  個人情報保護について  RSS       © 1995-2008  NEC Electronics Corporation