Embedded Operating Systems: A Practical Approach (Undergraduate Topics in Computer Science)
暫譯: 嵌入式作業系統:實用方法(計算機科學本科主題)
Alan Holt, Chi-Yu Huang
- 出版商: Springer
- 出版日期: 2014-10-23
- 售價: $2,150
- 貴賓價: 9.5 折 $2,043
- 語言: 英文
- 頁數: 196
- 裝訂: Paperback
- ISBN: 1447166027
- ISBN-13: 9781447166023
-
相關分類:
嵌入式系統、Computer-Science
海外代購書籍(需單獨結帳)
商品描述
This practically-oriented textbook provides a clear introduction to the different component parts of an operating system and how these work together. The easy-to-follow text covers the bootloader, kernel, filesystem, shared libraries, start-up scripts, configuration files and system utilities. The procedure for building each component is described in detail, guiding the reader through the process of creating a fully functional GNU/Linux embedded OS. Features: presents a concise overview of the GNU/Linux system, and a detailed review of GNU/Linux filesystems; describes how to build an embedded system to run on a virtual machine, and to run natively on an actual processor; introduces the concept of the compiler toolchain, demonstrating how to develop a cross toolchain so that programs can be built on a range of different architectures; discusses the ARM-based platforms BeagleBone and Raspberry Pi; explains how to build OpenWRT firmware images for OMxP Open-mesh devices and the Dragino MS14 series.
商品描述(中文翻譯)
這本以實務為導向的教科書清楚地介紹了作業系統的不同組成部分及其如何協同運作。易於理解的文本涵蓋了啟動程式(bootloader)、核心(kernel)、檔案系統(filesystem)、共享函式庫(shared libraries)、啟動腳本(start-up scripts)、配置檔案(configuration files)和系統工具(system utilities)。每個組件的建構程序都詳細描述,指導讀者創建一個功能完整的GNU/Linux嵌入式作業系統。特色包括:提供GNU/Linux系統的簡明概述,以及對GNU/Linux檔案系統的詳細回顧;描述如何構建一個嵌入式系統以在虛擬機上運行,並在實際處理器上原生運行;介紹編譯器工具鏈(compiler toolchain)的概念,演示如何開發交叉工具鏈(cross toolchain),以便在不同架構上構建程式;討論基於ARM的平台BeagleBone和Raspberry Pi;解釋如何為OMxP Open-mesh設備和Dragino MS14系列構建OpenWRT韌體映像。