Zephyr RTOS Embedded C Programming Using Embedded RTOS POSIX API
These days the term Real-Time Operating System (RTOS) is used when referring to an operating system designed for use in embedded microprocessors or controllers. The “Real Time” part refers to the ability to implement applications that can rapidly responding to external events in a deterministic and...
Autor principal: | |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Berkeley, CA :
Apress
2024.
|
Edición: | 1st ed. 2024. |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009847331306719 |
Tabla de Contenidos:
- 1. Introduction
- 2. A Review of RTOS Fundamentals
- 3. Zephyr RTOS Application Development Environments and Zephyr Application Building Principles
- 4. Zephyr RTOS Multithreading
- 5. Message Queues, Pipes, Mailboxes and Workqueues
- 6. Using Filesystems in Zephyr Applications
- 7. Developing Zephyr BLE Applications
- 8. Zephyr RTOS and Ethernet, WiFi, and TCP/IP
- 9. Understanding and Working with the Device Tree, in general, and SPI and I2C in particular
- 10. Building Zephyr RTOS Applications Using Renode
- 11. Understanding and Using the Zephyr ZBus in Application Development
- 12. Zephyr Wi-Fi.