Mastering Embedded Linux Programming

Chris Simmonds
ISBN: 9781787288850
E-book | 30 juni 2017
€ 41.99
Learn to confidently develop, debug, and deploy robust embedded Linux systems with hands-on examples using BeagleBone and QEMU
Key Features- Step-by-step guide from toolchain setup to real-time programming with hands-on implementation
- Practical insights on kernel configuration, device drivers, and memory management
- Covers hardware integration using BeagleBone Black and virtual environments via QEMU
- Evaluate the Board Support Packages offered by most manufacturers of a system on chip or embedded module
- Use Buildroot and the Yocto Project to create embedded Linux systems quickly and efficiently
- Update IoT devices in the field without compromising security
- Reduce the power budget of devices to make batteries last longer
- Interact with the hardware without having to write kernel device drivers
- Debug devices remotely using GDB, and see how to measure the performance of the systems using powerful tools such as perk, ftrace, and valgrind
This book is for embedded engineers, Linux developers, and computer science students looking to build real-world embedded systems. It suits readers who are familiar with basic Linux use and want to deepen their skills in kernel configuration, debugging, and device integration.
Details
- ISBN: 9781787288850
- Auteur(s): Chris Simmonds
- Prijs: € 41.99
- Verschenen: 30 juni 2017
- Druk: 2e
- Taal: Engels
- Bindwijze: E-book
- Ebook formaat: Adobe ePub
- Uitgever: Packt Publishing