LIBRISTO
LIBROAMANTO
obrigatório
Faça parte de uma comunidade de amantes de livros de todo o mundo e tenha acesso a uma série de benefícios. Crie uma conta gratuitamente
0
Correio DHL 7.99 Correio DPD 4.49 Ponto DPD 3.99 Correio GLS 5.49 Correio MRW 5.49 Ponto GLS 4.49

Hands-On RTOS with Microcontrollers - Second Edition

Língua InglêsInglês
Livro Capa mole
Livro Hands-On RTOS with Microcontrollers - Second Edition Penn Linder
Código Libristo: 49774495
Editoras Packt Publishing, setembro 2025
Gain the practical skills and insights you need to supercharge your embedded engineering journey by... Descrição completa
? points 118 b
48.66
Armazenamento externo Envio em 14-21 dias

Até 30 dias para devoluções


Os clientes também compraram


Gain the practical skills and insights you need to supercharge your embedded engineering journey by working with over 20 example programs

Key Features:

- Understand and master RTOS concepts using the powerful STM32 platform

- Strengthen your embedded programming skills for real-world applications

- Explore advanced RTOS techniques to unlock innovative embedded solutions

- All formats include a free PDF and an invitation to the Embedded System Professionals community

Book Description:

This updated edition of Hands-On RTOS with Microcontrollers is packed with cutting-edge content to help you expand your skills and stay ahead of the curve with embedded systems development. Written by senior engineers with decades of experience in embedded systems and related technologies, it covers the role of real-time OSs in today's time-critical applications, and it covers FreeRTOS, including its key capabilities and APIs. You'll find detailed descriptions of system design, hands-on system use, the hardware platform (dev-board, MCU, and debug-probe), and the development tools (IDE, build system, and debugging tools).

This second edition teaches you how to implement over 20 real-world embedded applications, using FreeRTOS's primary features. The chapters include example programs on GitHub, with detailed instructions. You'll create and install your own FreeRTOS system on the dev-board (purchased separately), and set up an IDE project with debugging tools.

An ST dev-board is used with the book, and it is purchased separately (STM32 Nucleo-F767ZI - the dev-board is not required to read and understand the book).

By the end of this book, you'll have the hands-on skills to start designing, building, and optimizing embedded applications, using FreeRTOS, development boards, and debugging tools.

What You Will Learn:

- Understand RTOS use cases, and decide when (and when not) to use real-time OS

- Use the FreeRTOS scheduler to create, start, and monitor task states

- Improve task signaling and communication using queues, semaphores, and mutexes

- Streamline task data transfer with queues and notifications

- Upgrade peripheral communication via UART, USB, and DMA by using drivers and ISRs

- Enhance interface architecture with a command queue for optimized system control

- Maximize FreeRTOS memory management with trade-off insights

Who this book is for:

This book is for systems programmers, embedded systems engineers, and software developers who want to learn about real-time operating systems (RTOS) and how to use FreeRTOS in their embedded system design. A basic understanding of the C programming language, embedded systems, and microcontrollers is assumed. The book also includes hardware tutorials for systems programmers.

Table of Contents

- Introducing Real-Time Systems

- Introducing the Development Board

- Introducing the Development Tools

- Understanding Super-Loops

- Implementing the Super-Loop

- Understanding RTOS Tasks

- Running the FreeRTOS Scheduler

- Protecting Data and Synchronizing Tasks

- Intertask Communication

- Drivers and ISRs

- More Efficient Drivers and ISRs

- Sharing Hardware Peripherals among Tasks

- Creating Loose Coupling with Queues

- FreeRTOS Memory Management

- Multi-Processor and Multi-Core Systems

- Troubleshooting Tips and Next Steps

- Appendix A - Tools Quick-Reference

- Appendix B - Reference Information

- Appendix C - Creating FreeRTOS Projects, and Installing FreeRTOS

Atriz & Poliglota
EWA KASP para
Reproduzir vídeo
Ewa Kasp
A Libristo tem a maior seleção de literatura estrangeira. É por isso que compro os meus livros aqui.

Sobre o livro

Nome completo Hands-On RTOS with Microcontrollers - Second Edition
Autor Penn Linder
Língua Inglês
Encadernação Livro - Capa mole
Data de emissão 2025
Número de páginas 570
EAN 9781803237725
ISBN 1803237724
Código Libristo 49774495
Editoras Packt Publishing
Peso 1050
Dimensões 191 x 235 x 30
Ofereça este livro hoje
É fácil
1 Adicione ao carrinho e escolha Entregar como presente ao finalizar a compra 2 Receberá um vale 3 O livro chegará ao endereço do destinatário

Também pode estar interessado em


Principal
Bare-Metal Embedded C Programming Israel Gbati / Livro Capa mole
common.buy 41.17
Hands-On RTOS with Microcontrollers Brian Amos / Livro Capa mole
common.buy 58.17
Bare-Metal Embedded C Programming Israel Gbati / E-book Adobe ePub DRM
common.buy 33.28
Principal
Zephyr RTOS Embedded C Programming Andrew Eliasz / Livro Capa mole
common.buy 41.47
Económico
Clean Code Robert C. Martin / Livro Capa mole
common.buy 43.90
Mastering Embedded Linux Programming Frank Vasquez / Livro Capa mole
common.buy 70.51
INTRO TO QUANTUM COMPUTING GLASSNER ANDREW / Livro Capa mole
common.buy 37.02
Classical and Quantum Computing Yorick Hardy / Livro Capa mole
common.buy 54.42
Principal
The Modern STM32 Handbook Lex Glynn / Livro Capa mole
common.buy 28.32
Principal
Game Master's Book of Non-Player Characters Jasmine Kalle / Livro Livro de capa dura
common.buy 19.42
Dungeons and Desktops Barton / Livro Capa mole
common.buy 77.29
Embedded Software Development with C Kai Qian / Livro Livro de capa dura
common.buy 104.41
Principal Novo
The Game Master's Book of Adventures on Demand Jasmine Kalle / Livro Livro de capa dura
common.buy 19.42
bash Cookbook 2e Carl Albing / Livro Capa mole
common.buy 61.20
Bare Metal C Stephen Oualline / Livro Capa mole
common.buy 37.02
Quantum Computation and Quantum Information Michael A Nielsen / Livro Livro de capa dura
common.buy 95.40
Why Nobody Understands Quantum Physics Frank Verstraete / Livro Livro de capa dura
common.buy 22.86
Mastering Embedded Linux Programming - Chris Simmonds / Livro Capa mole
common.buy 50.48
Económico
Pronunciation Practice Activities with Audio CD Martin Hewings / Livro Capa mole
common.buy 26.40
Principal
Real-Time C++ Christopher Kormanyos / Livro Capa mole
common.buy 53.31
Real-Time C++ Christopher Kormanyos / Livro Livro de capa dura
common.buy 79.82
Embedded RTOS Design Colin Walls / Livro Capa mole
common.buy 80.73

Iniciar sessão

Inicie sessão na sua conta. Não tem uma conta Libristo? Crie uma agora!

 
obrigatório
obrigatório

Não tem uma conta? Descubra os benefícios de ter uma conta Libristo!

Com uma conta Libristo, terá tudo sob controlo.

Crie uma conta Libristo
Conselheiro de livros Libroamiko
Olá, sou o Libroamiko, posso ajudar?