こんにちは、DFlash / PFlashが書き込みまたは消去操作を実行しているとき、すべての割り込みをしばらく無効にする必要があることについて質問がありますか?
例えば、C40_Ip_MainInterfaceSectorErase()またはC40_Ip_MainInterfaceWrite()より前のすべての割り込みを無効にし、操作が完了したらすべての割り込みを有効にします。
all interruptが無効になっている場合、何か問題はありますか?
コードがプログラムされたフラッシュモジュール(RWW)とは異なるフラッシュモジュールから実行されている場合、フラッシュプログラミング中に割り込みを処理できます。それ以外の場合は、RWWエラーを防ぐためにフラッシュプログラミング/消去前に割り込みを無効にする必要があります。