[H8-ML(730)] Re: 割り込み処理失敗談
From: ToshihiroMurai <muratosh@xxxxxxxxxxxxxxxxxx>
Date: 2000年07月29日(土)21時19分06秒
杉本さんの質問にお答えします。

> 1.    問題の、不正動作とは、どのようなものでしたか?  不正動作の
>     原因となった、割り込みは(割り込み起動が原因なら)何だったの
>     すか?  IRQ0の再割り込みですか?    又は発生した不正な現象
>     は DMA の動作不良ですか?
>     DMA と、割り込みの 優先度が マニュアルからは読み取れず、
>     DMA中に 優先度の高い割り込みが 入った場合 DMA 動作が
>     速度低下し、取りこぼしを起こす場合が有ると考えていました。
>     今回の事例はこれに該当しますか?      今回のケースでは、通
>     信速度が DMA 処理を必要とするくらい 高速だったのでしょうか? 
> 

不正動作
 1.A/D変換結果正しくない。
   たとえば0X1C00のはずが0x4DFFとなる  
 2.チャンネルが切り替わらない。
  と言う事が数十分間隔で1、2度発生しました。
  
  

不正動作の原因
 不正動作の原因となった割り込みは今ひとつつかめていません。

  
通信速度は100kbpsです。このシステムでは複数のシリアルデバイ
ス(A/D,D/A,EEP-ROM他)を接続していますので、プログラムを少
しでも簡単にしようと思い,DMA転送を利用しました。





-----------------------------------
 村井利広
 muratosh@xxxxxxxxxxxxxxxxxx
-----------------------------------

スレッド概略
[724(R)](起点)
 └[726(U)]
   └[表示中]


投稿順に移動
[←前の記事へ(P)]
[→次の記事へ(N)]


リスト表示へ
[このスレッド(T)]
[本記事の前後(L)]