The Design and Implementation of the RT-Thread Operating System
Autor Qiu Yi, Xiong Puxiang, Tianlong Zhuen Limba Engleză Paperback – 25 sep 2023
The purpose of RT-Thread RTOS Design and Implementation is to create an easy learning curve for mastering RT-Thread, so that more developers can participate in the development of RT-Thread and work together to create an open source, tiny, and beautiful Internet of Things operating system. The book’s first part introduces the RT-Thread kernel and starts with an overview of RT-Thread before covering thread management, clock management, inter-thread synchronization, inter-thread communication, memory management, and interrupt management. The second part begins with RT-Thread kernel porting and explains how to port RT-Thread to a hardware board to run it. The second part also introduces RT-Thread components and discusses the Env development environment, FinSH console, device management, and network framework. Additional topics covered include:
- The I/O device framework
- Virtual file systems
- Peripheral interfaces
- Devices including the PIN device, UART device, and ADC device, among others.
Toate formatele și edițiile | Preț | Express |
---|---|---|
Paperback (1) | 254.36 lei 6-8 săpt. | |
CRC Press – 25 sep 2023 | 254.36 lei 6-8 săpt. | |
Hardback (1) | 448.86 lei 6-8 săpt. | |
CRC Press – 13 noi 2020 | 448.86 lei 6-8 săpt. |
Preț: 254.36 lei
Preț vechi: 371.70 lei
-32% Nou
Puncte Express: 382
Preț estimativ în valută:
48.69€ • 52.35$ • 40.58£
48.69€ • 52.35$ • 40.58£
Carte tipărită la comandă
Livrare economică 20 decembrie 24 - 03 ianuarie 25
Preluare comenzi: 021 569.72.76
Specificații
ISBN-13: 9780367617141
ISBN-10: 0367617145
Pagini: 412
Ilustrații: 50 Illustrations, black and white
Dimensiuni: 178 x 254 x 25 mm
Greutate: 0.28 kg
Ediția:1
Editura: CRC Press
Colecția Auerbach Publications
ISBN-10: 0367617145
Pagini: 412
Ilustrații: 50 Illustrations, black and white
Dimensiuni: 178 x 254 x 25 mm
Greutate: 0.28 kg
Ediția:1
Editura: CRC Press
Colecția Auerbach Publications
Public țintă
Professional Practice & DevelopmentCuprins
1. Embedded Real-Time Operating System. 2. RT-Thread Introduction. 3. Kernel Basics. 4. Thread Management. 5. Clock Management. 6. Inter-Thread Syncronization. 7. Inter-Thread Communication. 8. Memory Management. 9. Interrupt Management. 10. Kernel Porting. 11. Env-Assisted Development Environment. 12. FinSH Console. 13. I/O Device Framework. 14. General Peripheral Interface. 15. Virtual File System. 16. Network Framework. Appendix A. "Menuconfig Options" Appendix B. SCons. Appendix C. Getting Started with QEMU (Ubuntu). Appendix D. Getting Started with RT-Thread Studio (Windows).
Descriere
This book covers embedded real-time multi-threaded operating system called RT-Thread. RT-Thread supports multiple chip architectures, compilers and IDEs, and is free to use. The book has two parts: the kernel and device components. Each chapter features code samples