本書以RT Thread操作系統為例,系統地闡述了物聯網項目開發中,實時操作系統的作用、內核原理、組件技術以及如何利用其組件化開發平臺搭建實際的物聯網項目。 全書內容分為兩大部分,共17章,其中,第1~8章為原理部分,第9~17章為實戰部分。原理部分按照物聯網體系、嵌入式系統、實時內核的逐層遞進關係,系統地介紹了RT Thread作為物聯網實時操作系統在物聯網項目體系中的作用,以及其自身的內核原理、組件技術等相關知識。實戰部分基於RT Thread操作系統,選取有物聯網特色的實戰案例,由淺入深地介紹了7個項目的開發過程。項目涉及物聯網開發中感知層、網絡層以及應用層的實現方法。各章節均有配套示例,便於讀者更好地理解原理知識和提升物聯網項目開發能力。讀者可以登錄北京航空航天大學出版社官網獲取源碼資源。本書適合希望進入物聯網行業的技術人員參考學習。