Embedded Operating Systems: A Practical Approach, 2nd Edition

0
(0)

Embedded Operating Systems: A Practical Approach, 2nd Edition
 

  • Author:Alan HoltChi-Yu Huang
  • Length: 234 pages
  • Edition: 2nd ed. 2018
  • Publisher: Springer
  • Publication Date: 2018-02-13
  • ISBN-10: 3319729764
  • ISBN-13: 9783319729763
  • Sales Rank: #4996061 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    This easy-to- follow textbook/reference guides the reader through the creation of a fully functional embedded operating system, from its source code, in order to develop a deeper understanding of each component and how they work together. The text describes in detail the procedure for building the bootloader, kernel, filesystem, shared libraries, start-up scripts, configuration files and system utilities, to produce a GNU/Linux operating system. This fully updated second edition also includes new material on virtual machine technologies such as VirtualBox, Vagrant and the Linux container system Docker.

    Topics and features: presents an overview of the GNU/Linux system, introducing the components of the system, and covering aspects of process management, input/output and environment; discusses containers and the underlying kernel technology upon which they are based; provides a detailed examination of the GNU/Linux filesystem; explains how to build an embedded system under a virtual machine, and how to build an embedded system to run natively on an actual processor;introduces the concept of the compiler toolchain, and reviews the platforms BeagleBone and Raspberry Pi; describes how to build firmware images for devices running the Openwrt operating system.

    The hands-on nature and clearly structured approach of this textbook will appeal strongly to practically minded undergraduate and graduate level students, as well as to industry professionals involved in this area.

    Table of Contents

    Chapter 1 Introduction
    Chapter 2 Overview Of Gnu/Linux
    Chapter 3 Containers
    Chapter 4 The Filesystem In Detail
    Chapter 5 Building An Embedded System (First Pass)
    Chapter 6 Building An Embedded System (Second Pass)
    Chapter 7 Compiler Toolchains
    Chapter 8 Embedded Arm Devices
    Chapter 9 Openwrt
    Appendix A Udhcpd Default Script
    Appendix B Start-Up Scripts

    中文:

    书名:Embedded Operating Systems: A Practical Approach, 2nd Edition

    这本易于阅读的教科书/参考资料指导读者从其源代码创建一个功能齐全的嵌入式操作系统,以便对每个组件以及它们如何协同工作有更深入的了解。本文详细描述了构建引导加载程序、内核、文件系统、共享库、启动脚本、配置文件和系统实用程序以生成GNU/Linux操作系统的过程。这个完全更新的第二版还包括了关于虚拟机技术的新材料,如VirtualBox、Vagant和Linux容器系统Docker。

    主题和特点:介绍GNU/Linux系统的概述,介绍系统的组件,并涵盖进程管理、输入/输出和环境的各个方面;讨论容器和它们所基于的底层内核技术;提供GNU/Linux文件系统的详细检查;解释如何在虚拟机下构建嵌入式系统,以及如何构建嵌入式系统以在实际处理器上本地运行;介绍编译器工具链的概念,并回顾Beaglebone和Raspberry PI平台;描述如何为运行OpenWRT操作系统的设备构建固件映像。

    这本教科书的实践性质和清晰的结构方法将强烈吸引具有实际意识的本科生和研究生,以及涉及这一领域的行业专业人员。

    Table of Contents

    Chapter 1 Introduction
    第2章GNU/Linux概述
    Chapter 3 Containers
    第4章详细介绍文件系统
    第5章构建嵌入式系统(第一阶段)
    第6章构建嵌入式系统(第二阶段)
    Chapter 7 Compiler Toolchains
    第八章嵌入式ARM设备
    Chapter 9 Openwrt
    附录A Udhcpd默认脚本
    Appendix B Start-Up Scripts

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册