freeRTOS: Uma abordagem prática com Arduino (English Edition)

Max Back

Quero este livro!

Resumo do livro 🤔

Logo abaixo disponibilizamos um breve resumo do livro freeRTOS: Uma abordagem prática com Arduino (English Edition) para que você tenha uma idéia do assunto do qual ele trata. Se rolar a página você terá a oportunidade de fazer a leitura online.

This is a translated version for the English language of the book "Programando Multitarefa na prática: Utilizando a linguagem C/C++, freeRTOS e Arduino".

Extend the capabilities and power of your applications using Real-Time Operating System features.

This book combines two powerful tools: Arduino and freeRTOS.

Resources addressed:

Interrupts: Addresses communication between hardware interrupts and tasks.
Tasks: Allow parallel programming to better organize execution and code.
Semaphores: Allows you to control concurrent access to resources and communication between tasks.
Queues: It allows to communicate multiple items between tasks and is explored through several examples, in association with interruptions and tasks.
Task notification: Sending values ​​to task directly through task notification, without using queues or traffic lights.
Software Timer: Without having to control for interruptions, call a function of your own in time or after a timeout only once.

We will approach the concepts, through brief explanations and listings of sample source codes, which will often be expanded in stages. In this way we will present and explain the mechanisms of programming in multiple tasks and their mechanisms of support, control of access to resources, communication between tasks.

Understanding concepts will be given by their incremental introduction, tracking changes and improvements in the code, which you can go testing on your Arduino (if you prefer), or just go through the accompanying explanation.

Some companion or book listings are posted on the internet as a supplement.

The Arduino platform, which further popularized digital electronics (even for those with no specific training) and at the same time facilitated the creation of product prototypes, for startups, makers, and even for engineers and programmers of experienced embedded systems .

freeRTOS, the Real-Time Operating System, which supports a large amount of microcontrollers and development environment, and has become a de facto standard.

The union of these two platforms, facilitated by the development of a freeRTOS package that can be easily added to the Arduino IDE (and in this book you'll see how to do this), will allow you to learn how to develop powerful and easy-to-maintain applications.

Each has its own style of studying programming. I prefer to read over, examining areas of greater interest, and then "lay hands on the mass." You may prefer to follow step by step what is presented and then venture into making your modifications and creating your solutions.

Think of this book as a complement to your Arduino programming knowledge or programming for embedded systems in general. The focus is to get you started (or increase your knowledge) in multitasking for MCUs, using freeRTOS in your projects, whatever platform you prefer among the many supported platforms.

Este livro ensina os principais recursos do freeRTOS com exemplos em arduino explorando tasks, queues, semaphores e task notifications.

Faça a leitura online 📖

Aqui você tem a opção de ler online o livro, além de também comprar a versão de papel caso tenha interesse. Utilize o botão "LEIA AGORA" (que está abaixo da capa do livro 👇) ou clique direto na capa do livro abaixo para iniciar a leitura.

* Se você gostou, sugerimos que apoie o trabalho do autor e adquira o livro. Para isso, clique no botão comprar. Se curtiu a leitura, por favor, compartilhe.

Setas indicando botão de compra

Comprar na AmazonComprar na Amazon

Visão Geral em PDF

Baixe aqui um apanhado geral sobre o livro freeRTOS: Uma abordagem prática com Arduino (English Edition) em PDF e distribua para quem você acha que gostaria de conhecer esta obra. O download está disponível para todos de forma gratuita.

Incorpore este livro ao seu site ou blog!

Copie e cole o código abaixo (como HTML) no seu site/blog para inserir uma caixa que aponta para informações do livro:

Vai ficar assim:

Outros livros de Max Back para ler online 📚

Além deste livro que você está lendo, Max Back tem outros 15 livros cadastrados conosco. Veja aqui os outros livros do(a) autor(a), exibidos por ordem de preferência dos usuários.

Livro Memórias Digitais: Parte Um (Origem, aventuras, estudos, trabalhos e o amor da minha vida) Memórias Digitais: Parte Um (Origem, aventuras, estudos, trabalhos e o amor da minha vida)
Livro O Aprendiz O Aprendiz
Livro Pequena Aventura: Apenas crianças hobbits da colina & Ao encontro de Magna, em busca do Elfo (Volume Duplo) Pequena Aventura: Apenas crianças hobbits da colina & Ao encontro de Magna, em busca do Elfo (Volume Duplo)
Livro Um encontro no alvorecer da humanidade Um encontro no alvorecer da humanidade
Livro Dois Contos: Um encontro no alvorecer da humanidade & Aprendiz Dois Contos: Um encontro no alvorecer da humanidade & Aprendiz
Livro C Embarcado para quem conhece LADDER: Cookbook C Embarcado para quem conhece LADDER: Cookbook
Livro freeRTOS como base para programação multiplataforma: Com Arduino e STM32 freeRTOS como base para programação multiplataforma: Com Arduino e STM32
Livro Programando Multitarefa na prática: Utilizando a linguagem C/C++, freeRTOS e Arduino (VERSÃO PRELIMINAR) Programando Multitarefa na prática: Utilizando a linguagem C/C++, freeRTOS e Arduino (VERSÃO PRELIMINAR)
Livro Escreva seus primeiros programas na Engenharia: Aprenda javascript para resolver seus exercícios e problemas de engenharia e perder o medo para programar em linguagem C Escreva seus primeiros programas na Engenharia: Aprenda javascript para resolver seus exercícios e problemas de engenharia e perder o medo para programar em linguagem C
Livro Jogando Limpo: Princípios de Organização e Clean Code para programação em Linguagem C Jogando Limpo: Princípios de Organização e Clean Code para programação em Linguagem C
Livro Linguagem PHP para Engenheiros: Programação WEB para problemas de engenharia Linguagem PHP para Engenheiros: Programação WEB para problemas de engenharia

Aprenda a ler de forma eficiente!

Livro grátisGratuito no Kindle Unlimited

Conheça os pontos fundamentais para uma leitura eficiente, sem apelar para técnicas mágicas ou métodos extravagantes.

A ideia é ajudar você a refletir sobre o seu estilo de leitura e como é possível adaptá-lo para melhorar usando técnicas simples e de fácil aplicação.

Leia agora! →