08/02/26 04:21:05
>>13 それがRAM上のファイルならまあ許せるかな。ディスクのI/Oなら、数十ミリはかかるから
他の割り込みも使ってるシステムなら迷惑な処理になる可能性はある。uartのオーバーランを
起こすとか。それを避けるためには、割り込みの種類毎に優先度つけて多重割り込み可にするとか、
その割り込みの入り口で割り込み要因クリヤを発行し(タイマならコンペアマッチをクリヤとか)
他の割り込みが入れる状態にしてからファイルI/Oを始めるとか、割り込み処理ではイベントを
発行するだけにして、メインループレベルのタスクでファイルI/Oをやるとか、いろいろなテクニック
を使う必要がある。