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"--
Call Number: | Libro Electrónico |
---|---|
Main 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.