このエラー メッセージは、スタックに割り当てられた空間が不適切であるためにスタックが破損したことを示します。このエラーを解決するには、リンカー スクリプトでスタック空間を増加し、コードを再コンパイルして、デバッグまで実行します。
メモ :
1. スタック サイズ要件を簡単に判断する方法はありません。大きいサイズから始め、コードのリリース ビルドに近づくにつれサイズを小さくすることをお勧めします。
2. ネストされた関数呼び出しが多数あると、スタック要件は通常大きくなります。
3. LXilFATFS、Xilmfs などのファイル システムを含むライブラリでは、かなり大きなスタック空間が必要です。