本書講述了如何利用FreeRTOS多任務處理內核讓ARM Cortex微控制器進行多任務處理。本書還詳細講解了多任務處理操作系統的各項特性,例如:調度、優先級、郵箱、事件標誌和信號量等。本書的重要特色之一是使用非常流行的Clicker 2 for STM32開發板(你可以很輕鬆地換用其他型號的開發板)和FreeRTOS進行實時項目實戰。這些項目包括:LED以不同頻率閃爍、7段數碼管的刷新顯示、用不同任務控制各種傳感器的移動機器人、獨立控制的多個伺服電機、多任務處理的物聯網項目、具有獨立鍵盤輸入的溫度控制器、具有三項任務(激活、發生器和顯示)的隨機數發生器、家用報警系統以及泊車管理系統等等。