本書內容可分為兩大部分。第一部分(第1~10章)介紹了嵌入式操作系統原理。其中,第1章介紹嵌入式操作系統基礎知識; 第2章介紹嵌入式系統硬件與操作系統; 第3章介紹嵌入式操作系統的體系結構、基本概念和設計嵌入式操作系統的基本要求; 第4章詳細介紹嵌入式操作系統常用數據結構; 第5 章詳細介紹嵌入式操作系統的一般啟動方式、BootLoader的編寫方式和μCOS-Ⅱ、μCLinux; 第6章詳細介紹任務管理的各組成模塊及其實現方式; 第7章詳細介紹嵌入式操作系統中資源管理的各種方式及實現,並通過對μCOS-Ⅱ的改造,講授了如何在已有嵌入式操作系統中實現所需功能模塊的擴展; 第8章詳細介紹任務間通信方式及其實現; 第9章詳細介紹內存管理方式及實現; 第10章詳細介紹中斷與異步通信的方式及實現。第二部分(第11~14章)介紹了常用嵌入式操作系統及其應用。其中,第11章介紹Linux內核及其驅動編寫; 第12章介紹μCLinux內核及驅動的編寫; 第13章介紹安卓體系結構及藍牙驅動的編寫; 第14章介紹Windows CE內核及驅動編寫。 本書以編寫操作系統為目標,對現有操作系統進行剖析,層次清晰,語言通俗易懂。學習本書需要有一定的C語言閱讀能力和硬件的入門知識。本書可作為高等院校嵌入式系統、物聯網、計算機、電子信息、通信工程等專業本科生、研究生的程序設計教材,也適合作為編程開發人員的培訓教材,同時本書可供廣大嵌入式系統技術愛好者自學使用。
定價:354 元,
優惠價:87
308