Overview
Bare Metal C will teach you how to program embedded devices with the C programming language. For embedded system programmers who want precise and complete control over the system they are using, this bookĀ pulls back the curtain on what the compiler is doing for you so that you can see all the details of what's happening with your program.
Ā
The first part of the book teaches C basics with the aid of a low-cost, widely available bare metal system (the Nucleo Arm evaluation system), which gives you all the tools needed to perform basic embedded programming. As you progress through the book youāll learn how to integrate serial input/output (I/O) and interrupts into your programs. Youāll also learn what the C compiler and linker do behind the scenes, so that youāll be better able to write more efficient programs that maximize limited memory. Finally, youāll learn how to use more complex, memory hungry C features like dynamic memory, file I/O, and floating-point numbers.Ā
Topic coverage includes:
This book title, Bare Metal C (Embedded Programming for the Real World), ISBN: 9781718501621, by Stephen Oualline, published by No Starch Press (February 22, 2022) is available in paperback. Our minimum order quantity is 25 copies. All standard bulk book orders ship FREE in the continental USA and delivered in 4-10 business days.
Unlike Amazon and other retailers who may also offer Bare Metal C (Embedded Programming for the Real World) books on their website, we specialize in large quantities and provide personal service, from trusted, experienced, friendly people in Portland, Oregon. We offer a Price Match Guarantee, and QuickQuote form, to make purchasing quick and easy.
Prefer to work with a human being when you order Bare Metal C (Embedded Programming for the Real World) books in bulk? Our Book Specialists are standing by Monday-Friday 8-5 PST, ready to help!