PV用DCDCコンバータ開発(17) PICの割込みでどん詰まり・・・

う~~む。PICの割込みでどん詰まってしまった。

PWMの割込みで電圧制御サイクルを回そうとしているのだが、PICのデータシートによると、割込み制御は、GIEフラグで行うことになっている。

GIEフラグをセットすると、割込みが許可され、割込みがかかるとGIEフラグがクリアされて割込みルーチンに飛ぶことになっている。

ルーチン処理が終了してからGIEフラグをセットすると、次の割込みがかかることになるはずなのだが、GIEフラグをセットしないのに割込みがかかってしまう。

結局、割込みルーチン処理が終わらないうちに次の割込みがかかって(この状況を「多重割込み」という)、ハングアップしているように見える状態に。。。。

なぜだろう。。。。。こんな時は寝るに限る! いくら頭で考えても、解決の糸口はつかめないはず。 夢での閃きを期待しよう。。。

前回へ  次回へ

(Visited 285 times, 1 visits today)
スポンサーリンク

シェアする

フォローする