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"--
Otros Autores: | |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
San Francisco :
No Starch Press
[2022]
|
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009668670206719 |
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.