-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating
Hands-On RTOS with Microcontrollers - Second Edition
By :
In Part 2 of the book, you’ll learn about the RTOS named FreeRTOS and its primary components. With FreeRTOS, multiple programs can share a single processor. The programs run concurrently and give the impression of running in parallel. A task is created to run each program, and the FreeRTOS scheduler determines which task is currently running. Tasks often need to synchronize their processing, and FreeRTOS provides features for that, including semaphores and mutexes. In addition, tasks often need to send each other data, and FreeRTOS’s queues provide that capability. By the end of Part 2, you’ll have a good understanding of these FreeRTOS components. Example programs are provided, and with them, you’ll have the opportunity to get hands-on experience with the FreeRTOS components.
Part 2 includes the following chapters: