Catalogue Search | MBRL
Search Results Heading
Explore the vast range of titles available.
MBRLSearchResults
-
DisciplineDiscipline
-
Is Peer ReviewedIs Peer Reviewed
-
Series TitleSeries Title
-
Reading LevelReading Level
-
YearFrom:-To:
-
More FiltersMore FiltersContent TypeItem TypeIs Full-Text AvailableSubjectPublisherSourceDonorLanguagePlace of PublicationContributorsLocation
Done
Filters
Reset
2,709
result(s) for
"Embedded computer systems Programming."
Sort by:
Linux for Embedded and Real-Time Applications
2006,2011
The open source nature of Linux has always intrigued embedded engineers, and the latest kernel releases have provided new features enabling more robust functionality for embedded applications. Enhanced real-time performance, easier porting to new architectures, support for microcontrollers and an improved I/O system give embedded engineers even more reasons to love Linux! However, the rapid evolution of the Linux world can result in an eternal search for new information sources that will help embedded programmers to keep up!This completely updated second edition of noted author Doug Abbott's respected introduction to embedded Linux brings readers up-to-speed on all the latest developments. This practical, hands-on guide covers the many issues of special concern to Linux users in the embedded space, taking into account their specific needs and constraints. You'll find updated information on: The GNU toolchain Configuring and building the kernel BlueCat Linux Debugging on the target Kernel Modules Devices Drivers Embedded Networking Real-time programming tips and techniques The RTAI environment And much moreThe accompanying CD-ROM contains all the source code from the book's examples, helpful software and other resources to help you get up to speed quickly. This is still the reference you'll reach for again and again!
Linux for Embedded and Real-time Applications (3rd Edition)
by
Abbott, Doug
in
Embedded computer systems
,
Embedded computer systems -- Programming
,
Embedded Software
2013,2012
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 programmingIncludes an introduction to Android programming With this book you will learn:The basics of Open Source, Linux and the embedded spaceHow to set up a simple system and tool chainHow to use simulation for initial application testingNetwork, graphics and Android programmingHow to use some of the many Linux components and toolsHow to configure and build the Linux kernel, BusyBox and U-Boot bootloaderProvides a hands-on introduction for engineers and software developers who need to get up to speed quickly on embedded Linux, its operation and its capabilities - including AndroidUpdated and changed accompanying tools, with a focus on the authors specially-developed Embedded Linux Learning Kit
So, you wanna be an embedded engineer : the guide to embedded engineering, from consultancy to the corporate ladder
by
Edwards, Lewin A. R. W.
in
Embedded computer systems
,
Embedded computer systems - Programming
,
Embedded computer systems -- Programming -- Vocational guidance
2006
In this new, highly practical guide, expert embedded designer and manager Lewin Edwards answers the question, \"How do I become an embedded engineer?\" Embedded professionals agree that there is a treacherous gap between graduating from school and becoming an effective engineer in the workplace, and that there are few resources available for newbies to turn to when in need of advice and direction. This book provides that much-needed guidance for engineers fresh out of school, and for the thousands of experienced engineers now migrating into the popular embedded arena.This book helps new embedded engineers to get ahead quickly by preparing them for the technical and professional challenges they will face. Detailed instructions on how to achieve successful designs using a broad spectrum of different microcontrollers and scripting languages are provided. The author shares insights from a lifetime of experience spent in-the-trenches, covering everything from small vs. large companies, and consultancy work vs. salaried positions, to which types of training will prove to be the most lucrative investments. This book provides an expert's authoritative answers to questions that pop up constantly on Usenet newsgroups and in break rooms all over the world. * An approachable, friendly introduction to working in the world of embedded design* Full of design examples using the most common languages and hardware that new embedded engineers will be likely to use every day* Answers important basic questions on which are the best products to learn, trainings to get, and kinds of companies to work for
Real-time UML workshop for embedded systems
2007,2006,2011
This practical new book provides much-needed, practical, hands-on experience capturing analysis and design in UML. It holds the hands of engineers making the difficult leap from developing in C to the higher-level and more robust Unified Modeling Language, thereby supporting professional development for engineers looking to broaden their skill-sets in order to become more saleable in the job market. It provides a laboratory environment through a series of progressively more complex exercises that act as building blocks, illustrating the various aspects of UML and its application to real-time and embedded systems. With its focus on gaining proficiency, it goes a significant step beyond basic UML overviews, providing both comprehensive methodology and the best level of supporting exercises available on the market. Each exercise has a matching solution which is thoroughly explained step-by-step in the back of the book. The techniques used to solve these problems come from the author’s decades of experience designing and constructing real-time systems. After the exercises have been successfully completed, the book will act as a desk reference for engineers, reminding them of how many of the problems they face in their designs can be solved.Tutorial style text with keen focus on in-depth presentation and solution of real-world example problemsHighly popular, respected and experienced author
Embedded multitasking
2006,2011
In an embedded system, firmware is the software that directly interfaces with the microcontroller, controlling the system’s function. The major forces driving the embedded firmware development process today are reduced development times, increased complexity, and the need to handle multiple tasks simultaneously. These forces translate into strenuous design requirements for embedded engineers and programmers. Many low-level embedded microcontroller designs have insufficient memory and/or architectural limitations that make the use of a real-time operating system impractical. The techniques presented in this book allow the design of robust multitasking firmware through the use of interleaved state machines. This book presents a complete overview of multitasking terminology and basic concepts. Practical criteria for task selection and state machine design are also discussed.Designing multitasking firmware is arduous, complex and fraught with potential for errors, and there is no one, “standard way to do it. This book will present a complete and well-organized design approach with examples and sample source code that designers can follow.Covers every aspect of design from the system level to the component level, including system timing, communicating with the hardware, integration and testing.