Здравствуйте! Подскажите пожалуйста как распределяется оперативная память в STM32F4. Допустим есть 256 килобайт внутренней SRAM. От нее откусывается немного под стек, немного под кучу (для динамического выделения) и оставшаяся часть - для программных переменных. Все правильно? Если используется FreeRTOS, то для нужд системы резервируется память под стек и кучу. Эта память берется из оставшейся внутренней памяти (грубо говоря, чем больше памяти под нужды RTOS, тем меньше можно объявить переменных)? Или эта память выделяется из кучи процессора? На всякий случай скажу, что у меня применяется схема heap_4.
|