ARM-Based Microcontroller Multitasking Projects - Humanitas
Dogan Ibrahim

ARM-Based Microcontroller Multitasking Projects

Voted 0
ISBN: 9780128212271
Author : Dogan Ibrahim
Published: 2020
Publisher: Newnes
Language: English
Format: Paperback / softback
Format: 9.25×7.5
Description
<p>Most microcontroller-based applications nowadays are large, complex, and may require several tasks to share the MCU in multitasking applications. Most modern high-speed microcontrollers support multitasking kernels with sophisticated scheduling algorithms so that many complex tasks can be executed on a priority basis. <i>ARM-based Microcontroller Multitasking Projects: Using the FreeRTOS Multitasking Kernel</i> explains how to multitask ARM Cortex microcontrollers using the FreeRTOS multitasking kernel.</p> <p>The book describes in detail the features of multitasking operating systems such as scheduling, priorities, mailboxes, event flags, semaphores etc. before going onto present the highly popular FreeRTOS multitasking kernel.</p> <p>Practical working real-time projects using the highly popular Clicker 2 for STM32 development board (which can easily be transferred to other boards) together with FreeRTOS are an essential feature of this book. Projects include: LEDs flashing at different rates; Refreshing of 7-segment LEDs; Mobile robot where different sensors are controlled by different tasks; Multiple servo motors being controlled independently; Multitasking IoT project; Temperature controller with independent keyboard entry; Random number generator with 3 tasks: live, generator, display; home alarm system; car park management system, and many more.</p>

Reviews (0)
Write a review