реклама на сайте
подробности

 
 
> Как FreeRTOS определяет модель памяти?, Как FreeRTOS определяет какую модель памяти использовать?
lintiay
сообщение Jan 11 2018, 12:10
Сообщение #1





Группа: Новичок
Сообщений: 3
Регистрация: 11-01-18
Пользователь №: 101 011



Не могу понять как FreeRTOS определяет какую модель памяти использовать. Причем IDE "считает" (в режиме отладки перекидывает), что из 5-ти моделей (heap_1.c ... heap_5.c) находящихся в "portable\MemMang" используется heap_4.c. Но по коду нигде не нахожу подключение (#include heap_4.c) этого исходника. Но ведь как-то работает, вопрос как?

ЗЫ: В "portable\MemMang" лежат все 5-ь исходников.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Baser
сообщение Jan 11 2018, 13:19
Сообщение #2


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Насколько я помню, там нужно просто в ручную подключить нужный файл (heap_1.c ... heap_5.c) в проект ИАР-а, а FreeRTOS сама разберется, что подключено.

Кста, в FreeRTOS V9.0.0 добавили статическое выделение памяти задачам. Это когда все статично, и в рантайме ничего не создается и не убивается. Сейчас как раз пробую такой вариант.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th June 2025 - 15:43
Рейтинг@Mail.ru


Страница сгенерированна за 0.01363 секунд с 7
ELECTRONIX ©2004-2016