Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: freeRTOS и SAM7
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
serikbei
Здравствуйте,

Помогите разобраться с Примером Rowley точнее с вызовом Taskов.

#define mainUSB_PRIORITY ( tskIDLE_PRIORITY + 1 )
#define mainUSB_TASK_STACK ( 200 )

С Приоритетами все понятно. TASK_STACK как я понимаю это выделеное место для Таска.
А вот где можно время вызова Таска установить я не как не найду. Может кто уже сталкивался с этим?
xelax
А что под временем вызова подразумевается... Сия операционка вызывает таски по PIT таймеру. Если кооперативная многозадачность настроена то, таски друг за другом идут, частота вызова таска от приоритета зависит, если не кооперативная то высокоприоритетные могут прервать низкоприоритетных тасков. Всем этим шедулер заведует.
Можно только количество системных тиков посмотреть с помощью xTaskGetTickCount.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.