В некоторых демонстрациях для FreeRTOS на микроконтроллерах Cortex M0 configMINIMAL_STACK_SIZE
установлено значение 60, а в некоторых других — 70. При использовании программного обеспечения STM32Cube установлено значение 128.
Мой вопрос: каков на самом деле МИНИМАЛЬНЫЙ размер стека?
Глядя в руководство по программированию STM32 Cortex-M0, я вижу, что регистры процессора R0-R12, MSP, PSP, LR, PC, PSR, ASPR, IPSR, EPSR, PRIMASK, CONTROL. Разве это не означает, что МИНИМАЛЬНЫЙ размер стека составляет всего 23 слова? Или есть дополнительная информация, которую необходимо сохранить для переключения контекста?