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 |
| Seitenanzahl | 85 |
| Ausgabe | 1 (2025) |
| Format | 16x23 (160x230) |
| Einband | Taschenbuch mit Klappen |
| Farbe | Schwarz-Weiß |
| Papiertyp | Offset 80g |
| Sprache | Portugiesisch |
Haben Sie Beschwerden über dieses Buch? Sende eine Email an [email protected]
Klicken Sie auf Anmeldung und hinterlassen Sie Ihren Kommentar zum Buch.