Loading…

Bare metal C : embedded programming for the real world /

"Teaches how to program embedded systems with the C programming language. Learn how embedded programs interact with bare hardware directly, use the compiler and linker, and learn C features that are important for programming regular computers"--

Bibliographic Details
Call Number:Libro Electrónico
Main Author: Oualline, Steve (Author)
Format: Electronic eBook
Language:Inglés
Published: San Francisco : No Starch Press, [2022]
Subjects:
Online Access:Texto completo (Requiere registro previo con correo institucional)
Table of Contents:
  • Hello world
  • Introduction to the integrated development environment (IDE)
  • Programming the microcontroller
  • Numbers and variables
  • Decision and control statements
  • Arrays, pointers, and strings
  • Local variables and procedures
  • Complex data types
  • Serial output on the STM
  • Interrupts
  • The linker
  • The preprocessor
  • Dynamic memory
  • Command line arguments and raw I/O
  • Floating-point numbers
  • Modular programming.