Skip to product information
1 of 1
Regular price £31.99 GBP
Regular price £34.99 GBP Sale price £31.99 GBP
Sale Sold out
Free UK Shipping

Freshly Printed - allow 10 days lead

Linux for Embedded and Real-time Applications

Get hands-on experience of embedded Linux, including Android application development, with this essential update

Doug Abbott (Author)

9780124159969, Elsevier Science

Paperback, published 15 November 2012

296 pages, Illustrated
23.4 x 19 x 1.9 cm, 0.47 kg

This new edition of Linux for Embedded and Real-Time Applications provides a practical introduction to the basics and the latest developments in this rapidly evolving technology. Ideal for those new to using Linux in an embedded environment, it takes a hands-on approach and covers key concepts plus specific applications.

Key features include:

  • Substantially updated to focus on a specific ARM-based single board computer (SBC) as a target for embedded application programming
  • Includes an introduction to Android programming

With this book you will learn:

  • The basics of Open Source, Linux and the embedded space
  • How to set up a simple system and tool chain
  • How to use simulation for initial application testing
  • Network, graphics and Android programming
  • How to use some of the many Linux components and tools
  • How to configure and build the Linux kernel, BusyBox and U-Boot bootloader

1. The Embedded and Real-Time Space2. Installing Linux3. Introducing Linux4. The Host Development Environment5. The Hardware6. Eclipse Integrated Development Environment7. Accessing Hardware from User Space8. Debugging Embedded Software9. Posix Threads10. Embedded Networking11. Configuring and Building the Kernel12. Kernel Modules and Device Drivers13. BusyBox and Linux Initialization14. U-Boot Boot Loader and Getting Ready to Ship15. Source Code Control—GIT16. Build Tools

Appendix A: U-Boot CommandsAppendix B: Why Software Should Not Have Owners

Subject Areas: Circuits & components [TJFC], Electronics engineering [TJF], Electrical engineering [THR], Engineering: general [TBC]

View full details