Tip / ログイン to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
TeMa_2997106
Level 6
Level 6
Distributor - TED (Japan)
10 likes received 10 solutions authored 250 replies posted

以前、こちらのスレッドにて割込みに関するご回答をいただきました。

ADCの割込みに限らず、割込み要因が発生した場合にはストップモードに入らない、と解釈しました。ADCの場合はADCを停止してから割込み要因フラグをすべてクリアする、という点は回答いただきましたので理解しましたが、ADC以外でも割込み要因フラグについてはその要因フラグをクリアする必要があるのに対して行うべきことはありますでしょうか。

前スレッドでは「ADC以外にもそれが必要なのか、割込みレベル(IL)を7(禁止)にするだけでよいのでしょうか」とお聞きしましたが、それに対しては言及がなく、そこまで不要なのかと思っていましたが、上記の解釈と合わず、整理のために確認したい次第です。

AD割込み以外の割込み要因フラグに対しても、割込み要因フラグをクリアする前に割込み要因自体を発生しない設定にしないとAD割込みと同様に何らかの割込み要因が発生した場合にストップモードに遷移しないことが考えらますが、認識正しいでしょうか。

宜しくお願いします。

0 件の賞賛
1 解決策

本件、回答が遅れてしまい、大変申し訳ございませんでした。

ADC以外に対しても同様です。動作しているペリフェラルを停止して、割込み禁止、割り込み要因フラグを全てクリアしてから、STOP遷移になります。

また、最後のご質問に対してはご認識の通りです。

 

以上です。

 

 

 

元の投稿で解決策を見る

0 件の賞賛
3 返答(返信)
TeMa_2997106
Level 6
Level 6
Distributor - TED (Japan)
10 likes received 10 solutions authored 250 replies posted

本件、進捗ありませんでしょうか。フォローお願い致します。

0 件の賞賛
TeMa_2997106
Level 6
Level 6
Distributor - TED (Japan)
10 likes received 10 solutions authored 250 replies posted

本件、情報アップデートありませんでしょうか。

宜しくお願い致します。

0 件の賞賛

本件、回答が遅れてしまい、大変申し訳ございませんでした。

ADC以外に対しても同様です。動作しているペリフェラルを停止して、割込み禁止、割り込み要因フラグを全てクリアしてから、STOP遷移になります。

また、最後のご質問に対してはご認識の通りです。

 

以上です。

 

 

 

0 件の賞賛