Cargando…

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

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Oualline, Steve (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: San Francisco : No Starch Press, [2022]
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • 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.