Linux for Embedded and Real-time Applications
Autor Doug Abbotten Limba Engleză Paperback – 15 noi 2017
Pe linia practică a lucrării Exploring Beaglebone, dar cu un focus mai pronunțat pe infrastructura sistemului de operare și mediul de dezvoltare cross-platform, ediția a patra a Linux for Embedded and Real-time Applications reprezintă un ghid tehnic riguros pentru ingineri. Remarcăm o tranziție clară de la conceptele fundamentale de instalare și introducere în ecosistemul Linux, către aplicații complexe de control al hardware-ului din user space. Observăm că Doug Abbott păstrează rigoarea tehnică demonstrată în lucrarea sa anterioară, PCI Bus Demystified, însă aici își orientează expertiza de consultant spre nevoile imediate ale dezvoltatorilor de sisteme integrate moderne.
Structura volumului este optimizată pentru progresie tehnică. Prima parte stabilește mediul gazdă, incluzând suport pentru Eclipse, în timp ce Partea a II-a detaliază programarea aplicațiilor, abordând subiecte critice precum firele de execuție POSIX și networking-ul integrat. Un element distinctiv al acestei ediții este extinderea suportului pentru interfețe grafice prin QT, o necesitate tot mai prezentă în designul industrial. Spre deosebire de Mastering Embedded Linux Programming - Third Edition, care explorează ecosistemul Yocto, lucrarea de față rămâne ancorată în utilizarea practică a BeagleBone Black, oferind instrucțiuni specifice pentru încărcătorul de boot U-Boot și configurarea BusyBox. Ultima secțiune, dedicată controlului sursei prin GIT și extensiilor de timp real, asigură acoperirea întregului ciclu de viață al unui produs, de la prototip la livrare.
Preț: 272.51 lei
Preț vechi: 362.91 lei
-25%
Carte tipărită la comandă
Livrare economică 04-18 iunie
Specificații
ISBN-10: 0128112778
Pagini: 304
Dimensiuni: 191 x 235 x 20 mm
Greutate: 0.61 kg
Ediția:4th edition
Editura: ELSEVIER SCIENCE
Public țintă
Engineers and software developers involved in embedded computing development; Linux programmers; electrical and computer engineering studentsDe ce să citești această carte
Această carte este esențială pentru inginerii și programatorii care trebuie să implementeze rapid soluții Linux pe hardware specific. Cititorul câștigă o înțelegere practică a modului în care kernel-ul interacționează cu hardware-ul, învățând să configureze bootloader-ul U-Boot și să optimizeze sistemul prin BusyBox. Este un manual aplicat care transformă teoria sistemelor de operare în competențe de dezvoltare directă pe BeagleBone Black.
Despre autor
Doug Abbott este un consultant reputat, specializat în proiectarea de hardware și software pentru instrumentație industrială, științifică și sisteme integrate. Cu o vastă experiență în arhitecturile de magistrale de date, reflectată în lucrarea sa PCI Bus Demystified, Abbott își folosește expertiza pentru a simplifica complexitatea sistemului Linux pentru mediul industrial. Activitatea sa de consultant îi permite să ofere soluții pragmatice, orientate spre fiabilitate și performanță în timp real, elemente esențiale în designul produselor electronice contemporane.
Descriere scurtă
- 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