Cargando…

Linux for embedded and real-time applications /

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...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Abbott, Doug, 1944- (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Oxford, United Kingdom : Newnes, an imprint of Elsevier, [2018]
Edición:Fourth edition.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 i 4500
001 SCIDIR_on1012106946
003 OCoLC
005 20231120010231.0
006 m o d
007 cr cnu|||unuuu
008 171117t20182018enka ob 001 0 eng d
010 |a  2018418363 
040 |a N$T  |b eng  |e rda  |e pn  |c N$T  |d N$T  |d OPELS  |d OCLCF  |d UMI  |d TOH  |d UPM  |d MERER  |d YDX  |d STF  |d OCLCQ  |d D6H  |d TEFOD  |d U3W  |d CEF  |d KSU  |d OCLCQ  |d OCLCO  |d INT  |d DEBBG  |d OCLCQ  |d OCLCO  |d G3B  |d LVT  |d S9I  |d OCLCQ  |d OCLCO  |d S2H  |d OCLCQ  |d OCLCO  |d AU@  |d CZL  |d VT2  |d K6U  |d OCLCQ  |d SFB  |d OCLCQ  |d OCLCO 
019 |a 1017738662  |a 1097135085  |a 1153050167 
020 |a 9780128112786  |q (electronic bk.) 
020 |a 0128112786  |q (electronic bk.) 
020 |a 0128112778 
020 |a 9780128112779 
020 |z 9780128112779 
035 |a (OCoLC)1012106946  |z (OCoLC)1017738662  |z (OCoLC)1097135085  |z (OCoLC)1153050167 
050 4 |a QA76.774.L46  |b A23 2018 
072 7 |a COM  |x 046070  |2 bisacsh 
072 7 |a COM  |x 046030  |2 bisacsh 
072 7 |a COM  |x 088010  |2 bisacsh 
082 0 4 |a 005.4/46  |2 23 
100 1 |a Abbott, Doug,  |d 1944-  |e author. 
245 1 0 |a Linux for embedded and real-time applications /  |c Doug Abbott. 
250 |a Fourth edition. 
264 1 |a Oxford, United Kingdom :  |b Newnes, an imprint of Elsevier,  |c [2018] 
264 4 |c �2018 
300 |a 1 online resource :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a data file 
504 |a Includes bibliographical references and index. 
588 0 |a Online resource; title from PDF title page (EBSCO, viewed November 21, 2017). 
505 0 0 |g Machine generated contents note:  |g pt. I  |t Introduction --  |g ch. 1  |t Embedded and Real-Time Space --  |t What is Embedded? --  |t What is Real-Time? --  |t How and Why Does Linux Fit in? --  |t Where is Linux Embedded? --  |t Open Source Licensing --  |t Alternatives to Linux --  |t Resources --  |g ch. 2  |t Installing linux --  |t Distributions --  |t Hardware Requirements --  |t Installation Scenarios --  |t DVD or Live CD? --  |t Installation Process --  |t Resources --  |g ch. 3  |t Introducing linux --  |t Running Linux -- KDE --  |t Linux Features --  |t Protected Mode Architecture --  |t Linux Process Model --  |t Linux File System --  |t System Configuration --  |t Shell --  |t Getting Help --  |t Resources --  |g ch. 4  |t host development environment --  |t Cross-Development Tools: the GNU Tool Chain --  |t Getting and Installing the Software --  |t Terminal Emulator, mini com --  |t Networking --  |t Resources --  |g ch. 5  |t Eclipse integrated development environment --  |t Overview --  |t Installation --  |t Using Eclipse --  |t C Development Environment (CDT) --  |t Program --  |t Building the Project --  |t Debugging With CDT --  |t Finish Debugging --  |t Additional Plug-ins --  |t Summary --  |t Resources --  |g ch. 6  |t hardware --  |t ARM Architecture --  |t Open Source Hardware --  |t Setting up the BeagleBone Black --  |t Flash Memory and File Systems --  |t Preparing the Board --  |t Resources --  |g pt. II  |t Application programming in a cross-development environment --  |g ch. 7  |t Accessing hardware --  |t Review --  |t ARM I/O Architecture --  |t Accessing I/O From Linux: Our First Program --  |t led Program --  |t Data Acquisition Example --  |t Resources --  |g ch. 8  |t Debugging embedded software --  |t Remote Debugging With Eclipse --  |t Thermostat --  |t Host Workstation as Debug Environment --  |t Debugger Services Framework --  |t Resources --  |g ch. 9  |t Posix threads --  |t Threads --  |t Synchronization: Mutexes --  |t Communication: Condition Variables --  |t Thread Termination and Cancellation --  |t Pthreads Implementations --  |t Upgrading the Thermostat --  |t Debugging Multithreaded Programs --  |t Resources --  |g ch. 10  |t Embedded networking --  |t Sockets --  |t Simple Example --  |t Remote Thermostat --  |t Embedded Web Servers --  |t "Real" Web Servers --  |t Resources --  |g ch. 11  |t Graphics programming with QT --  |t Getting and Installing QT --  |t QT Basics --  |t QT Designer --  |t Putting QT on the ARM --  |t Graphical Thermostat --  |t Resources --  |g pt. III  |t Components and tools --  |g ch. 12  |t Configuring and building the Linux kernel --  |t Getting Started --  |t Patching the Kernel --  |t Kernel Source Tree --  |t Kernel Makefile --  |t Configuring the Kernel: make config, menuconfig, xconfig --  |t Problem --  |t Building the Kernel --  |t Booting the New Kernel --  |t Behind the Scenes: What's Really Happening --  |t Resources --  |g ch. 13  |t Integrated build environments --  |t Problem --  |t Buildroot --  |t Open Embedded --  |t Yocto Project --  |t Resources --  |g ch. 14  |t Busy Box and Linux initialization --  |t Introducing BusyBox --  |t Configuring and Installing BusyBox --  |t Using BusyBox --  |t User Space Initialization --  |t Resources --  |g ch. 15  |t U-boot boot loader and getting ready to ship --  |t U-Boot --  |t Putting the Application in eMMC Flash --  |t Resources --  |g ch. 16  |t Source code control -- GIT --  |t Background --  |t Introducing git --  |t Configuring git --  |t Graphical git --  |t Resources --  |g ch. 17  |t Linux and Real-Time --  |t Hard versus Soft Real-Time --  |t Why Linux is Not Real-Time --  |t Two Approaches --  |t Working With PREEMPT_RT --  |t Wrap Up --  |t Resources. 
520 |a 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.. 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. 
630 0 0 |a Linux. 
650 0 |a Operating systems (Computers) 
650 0 |a Embedded computer systems  |x Programming. 
650 6 |a Syst�emes d'exploitation (Ordinateurs)  |0 (CaQQLa)201-0029698 
650 7 |a operating systems.  |2 aat  |0 (CStmoGRI)aat300235851 
650 7 |a COMPUTERS  |x Operating Systems  |x Linux.  |2 bisacsh 
650 7 |a COMPUTERS  |x Operating Systems  |x UNIX.  |2 bisacsh 
650 7 |a COMPUTERS  |x System Administration  |x Linux & UNIX Administration.  |2 bisacsh 
630 0 7 |a Linux  |2 fast  |0 (OCoLC)fst01382136 
650 7 |a Embedded computer systems  |x Programming  |2 fast  |0 (OCoLC)fst00908303 
650 7 |a Operating systems (Computers)  |2 fast  |0 (OCoLC)fst01046280 
856 4 0 |u https://sciencedirect.uam.elogim.com/science/book/9780128112779  |z Texto completo