たてたてよこよこまるかいてちょん

組み込み関連の情報を共有するためのブログです

スタックオーバーフロー

基本的にどんどん割り込みで仕事がはいってくる。

Aの仕事をしているときに、Bの割り込みがはいって、Bのとちゅうに、Cの割り込みがはいって....
たまに、Fの仕事しているときに、やっぱり、Cがもういっかい割り込んだりする。

緊急だからこれをして。
あれやって、今すぐに。

みなさん、そう、おっしゃいます。
優先度はどれも同じです。

連鎖につぐ、連鎖

スタックがうずたかく詰まれていく。
なんの仕事をするのかというスタックメモリが、ワーキングメモリを奪っていく。

なんの仕事をスタックにつんだかわからなくなったりする。
これをスタックオーバーフローという。

たまにセマフォが欲しくなる。
割り込み禁止が欲しい。

記事のLicense このブログの記事は特に断りのない限り、引用部分を除いて、以下の CC-BY 4.0でライセンスします。 https://creativecommons.org/licenses/by/4.0/deed.ja ただし、ブログ内にあるコードは、特に断りのない限り、CC-BY 4.0またはMITLicense で利用できるものとします。