000 02215nam a22002777a 4500
999 _c29645
_d29645
001 64638
010 _a 2016301969
020 _a978-1466593923
040 _aYDXCP
082 _a005.133 BE EM
100 1 _aBertolotti, Ivan Cibrario
_937726
245 1 0 _aEmbedded software development :
_bthe open-source approach
_cIvan Cibrario Bertolotti, Tingting Hu
260 _aBoca Raton, FL :
_bCRC Press, Taylor & Francis Group,
_cc2016.
260 _c©2016
300 _axxvii, 526 p. :
_bill. ;
_c25 cm.
490 0 _aEmbedded systems
504 _aIncludes bibliographical references (p. 507-514) and index.
505 0 _aBasics of embedded software development -- Embedded applications and their requirements -- GCC-based software development tools -- Execution models for embedded systems -- Concurrent programming techniques -- Scheduling algorithms and analysis -- Configuration and usage of open-source protocol stacks -- Device driver development -- Portable software -- The FREERTOS porting layer -- Performance and footprint at the toolchain level -- Example: a MODBUS TCP device -- Advanced topics -- Model checking of distributed and concurrent systems -- model checking: an example -- Memory protection techniques -- Security and dependability aspects.
520 _aIn this book, authors Ivan Cibraroio Bertolotti and Tingting Hu present readers with a practical introduction to embedded software development, focusing primarily on the use of open-source components. The authors have organized the sixteen chapters that make up the main body of their text in two parts devoted to the basics of embedded software development and advanced topics in embedded software development. The authors are both with the National Research Council of Italy. Hu is also a faculty member of Politecnico di Torino, Italy. Annotation ©2016 Ringgold, Inc., Portland, OR (protoview.com).
650 0 _aEmbedded computer systems
_913899
650 0 _aComputer software
_xDevelopment
_91631
650 7 _aSystems Analysis & Design
_937727
700 1 _aHu, Tingting
_937728
856 _uhttps://uowd.box.com/s/mskb7tbhnm3pugaj7r20iupspc28xd9n
_zLocation Map
942 _cREGULAR
_2ddc