1) Есть же документация на сайте! В pdf формате!
2) На сайте
microsin.ru
3) 10 (или 11) Лекций Курница (из журнала компоненты и технологии).
Всё гуглится!
Если прям вот хочется увидеть что там конкретно под кортекс, то идите в папку portable. Ничего особенного не увидите!
Любые опции вкл/выкл в файле freertos_config.h.
То ей оказывается обязательное включение -O1, то теперь по непонятной причине падает в uxListRemove.
Такое не видел. С чего Вы решили что надо с -O1 компилить?
но вот с минимальным размером стека задачи и кучей возникают вопросы - не совсем ясно до каких пределов их можно уменьшать(стек вроде еще и считается в словах), а динамическое выделение памяти текущий порт FreeRTOS отключить не дает.
Стек, да, в словах. Подсчитать объём занимаемой таском памяти - не тривиальная задача. Я пользуюсь ключом компиляции "-fstack-usage" Генерятся файлы. Их скармливаем avstack.pl (гуглится) Программа хоть и для AVR но работает. Там можно посмотреть сколько задача кушает стека!
Плюс есть плагины и ключи для просмотра стека задач и т.д.! Но тут надо учитывать что задача "пройдёт" самый "прожорливый" для стека путь!
Не ленитесь "обложиться" инструментами - сэкономят в будущем уйму времени и сил!
Удачи!