خرید بک لینک

با فراخوانی تابع vTaskStartScheduler() در تابع main کنترل روند اجرای برنامه را به FreeRTOS می سپاریم.. خب! برنامه باید در حالت non-RTOS نیز عملکرد صحیحی داشته باشد... از این امر باید مطمئن شوید...

سیستم عامل زمانبندی

خب! برای زمانبدی به یک تایمر احتیاج داریم...

EVERY RTOS PORT USES A TIMER TO GENERATE A PERIODIC TICK INTERRUPT. MANY PORTS USE ADDITIONAL INTERRUPTS TO MANAGE CONTEXT SWITCHING...

FreeRTOS - Basic directory structure

The core RTOS code is contained in three files, which are called tasks.c, queue.c and list.c. These three files are in the FreeRTOS/Source directory. The same directory contains two optional files called timers.c and croutine.c which implement software timer and co-routine functionality respectively.

ادامه مطلب

برچسب: نویسنده: هستی رستمیان تاريخ: يکشنبه 17 بهمن 1395 ساعت: 15:08

صفحه بندی