開発のヒント

その他

スタックの管理方法

スタックを間違えて壊さないように、ユーザはスタックを管理する必要があります。スタックの管理は統合開発ツールでできます。

例えば、実際の内蔵RAMの容量サイズから、使用可能な最大スタック・サイズを超えるような状況を知りたい場合、2つの方法があります。それは、ビルド時点で見積もりを表示する機能と、デバッグ時点でブレークする機能です。

ビルド前に各ツールで決められたタグにチェックをしておくと、ビルドした際にマップ・ファイルなどにスタックの想定使用量が表示されます。また、デバッグ時にスタックがオーバフローを起こす直前でブレークをかける方法もあります。

具体的な方法は、各統合開発ツールの使い方をご参照ください。

過去の開発のヒントはこちら