Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Приоритеты задач FreeRTOS
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Операционные системы > FreeRTOS
l_fin_l
Здравствуйте, заранее извиняюсь за возможно глупый вопрос. Есть ли определенные алгоритмы(либо тонкости), при назначении приоритетов для задач? Также интересуют средства трассировки задач для FreeRTOS(подобие FreeRTOS+Trace). Заранее спасибо.
zltigo
QUOTE (l_fin_l @ Jul 1 2016, 20:23) *
Есть ли определенные алгоритмы(либо тонкости), при назначении приоритетов для задач?

Конечно. Вот по ВАШЕМУ алгоритму и думайте о ЕГО тонкостях.
k155la3
Цитата(l_fin_l @ Jul 1 2016, 20:23) *
. . . . .
Также интересуют средства трассировки задач для FreeRTOS(подобие FreeRTOS+Trace). Заранее спасибо.


Если Вы (вдруг) работаете не на IAR, то в нем (IAR, по крайней мере для MSP430)
есть плагины для дебаггера на различные OS - в том числе и FreeRTOS.
ОНО (плагин) разЪясняет дебагеру, что отлаживается не просто код, а код в сотаве соотв-ей ОС.
Показывает стеки задач, кажется есть трассировка и подсчет времени. Побробнее на плавал.
MiklPolikov
Цитата(k155la3 @ Jul 8 2016, 10:03) *
то в нем (IAR, по крайней мере для MSP430)
есть плагины для дебаггера на различные OS - в том числе и FreeRTOS.
ОНО (плагин) разЪясняет дебагеру, что отлаживается не просто код, а код в сотаве соотв-ей ОС.
Показывает стеки задач, кажется есть трассировка и подсчет времени. Побробнее на плавал.


Как интересно ! А для STM32 эта штука в IAR есть ? Сейчас работаю в Keil
yes
Цитата(MiklPolikov @ Aug 14 2016, 19:43) *
Как интересно ! А для STM32 эта штука в IAR есть ? Сейчас работаю в Keil


есть. нужно включить на вкладке plugins дебагера (project properties), потом появляется соответствующая менюшка
можно смотреть задачи и очереди, но очереди stm cube почему-то не правильно описывает, не регистрирует - поэтому нужно вручную создавать или добавлять вызов "регистратора"
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.