Linux for Embedded and Real-time Applications
Authors: Doug Abbott
ISBN-10: 0128112778
ISBN-13: 9780128112779
Edition 版次: 4
Publication Date 出版日期: 2017-11-29
Print Length 页数: 304 pages
Book Description
By finelybook
Linux for Embedded and Real-Time Applications,Fourth Edition,provides a practical introduction to the basics,covering the latest developments in this rapidly evolving technology. Ideal for those new to the use of Linux in an embedded environment,the book takes a hands-on approach that covers key concepts of building applications in a cross-development environment. Hands-on exercises focus on the popular open source BeagleBone Black board. New content includes graphical programming with QT as well as expanded and updated material on projects such as Eclipse,BusyBox – configuring and building,the U-Boot bootloader – what it is,how it works,configuring and building,and new coverage of the Root file system and the latest updates on the Linux kernel..
Key Features
Provides a hands-on introduction for engineers and software developers who need to get up to speed quickly on embedded Linux,its operation and capabilities
Covers the popular open source target boards,the BeagleBone and BeagleBone Black
Includes new and updated material that focuses on BusyBox,U-Boot bootloader and graphical programming with QT
Part l.Introduction
1 The embedded and real-time space
2 Installing linux
3Introducing linux
4 The host development environment
5 Eclipse integrated development environment1
6The hardware
Part ll.Application programming in a cross-development environment
7 Accessing hardware
8 Debugging embedded software
9 Posix threads
10 Embedded networking
11 Graphics programming with QT
Part lll.Components and tools
12 Configuring and building the Linux kernel
13 Integrated build environments
14 BusyBox and Linux initialization
15 U-boot boot loader and getting ready to ship
16 Source code control-GIT
17 Linux and real-time
Appendix A: U-boot Commands
Appendix B: Why Software Should Not Have Owners
Index