O FreeRTOS consiste em um kernel de sistema operacional de tempo real, com código-fonte aberto e distribuição gratuita, para dispositivos microcontrolados. O FreeRTOS foi projetado para ser pequeno e simples. Ele é escrito, em quase sua totalidade, na linguagem de programação C facilitando a portabilidade e a manutenção. Atualmente está portado para 35 modelos de microcontroladores, incluindo o ATmega328P, que é um microcontrolador com arquitetura AVR RISC de 8 bits e está presente nos modelos mais populares do Arduino.
Ao acrescentar um sistema operacional de tempo real aos projetos de sistemas embarcados é possível resolver de maneira simples e eficiente cenários relacionados ao acesso concorrente a recursos, criação, gerenciamento, comunicação e sincronização de tarefas.
Nesta obra serão apresentados o desenvolvimento dos programas adotando duas abordagens. A primeira delas consiste na programação do microcontrolador ATmega328P, usando apenas a Linguagem C e as bibliotecas nativas com compilador C para arquitetura AVR (avr-gcc). A segunda abordagem consiste em utilizar o Wiring, que é um framework de código-fonte aberto, sendo amplamente utilizado por várias famílias de microcontroladores.
ISBN | 9786501469942 |
Número de páginas | 85 |
Edição | 1 (2025) |
Formato | 16x23 (160x230) |
Acabamento | Brochura c/ orelha |
Coloração | Preto e branco |
Tipo de papel | Offset 75g |
Idioma | Português |
Tem algo a reclamar sobre este livro? Envie um email para atendimento@clubedeautores.com.br
Faça o login deixe o seu comentário sobre o livro.