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