Doprava zdarma se Zásilkovnou nad 1 499 Kč
PPL Parcel Shop 54 Balík do ruky 74 Balíkovna 49 GLS 54 Kurýr GLS 64 PPL 99 Zásilkovna 54

freeRTOS como base para programacao multiplataforma Com Arduino e STM32

Jazyk PortugalštinaPortugalština
E-kniha Adobe ePub
E-kniha freeRTOS como base para programacao multiplataforma Com Arduino e STM32 Max Back
Libristo kód: 41784249
Nakladatelství Bibliomundi, července 2022
Este livro presume que voce tenha um conhecimento basico pelo menos na linguagem C e desejavel, mas... Celý popis
? points 3 b
27
Skladem Ihned ke stažení

Este livro presume que voce tenha um conhecimento basico pelo menos na linguagem C e desejavel, mas nao indispensavel, do Arduino e do microcontrolador STM32 da ST Microeletronics.O livro apresenta um estudo sobre sistemas operacionais de tempo real e e plataformas de desenvolvimento e programacao multitarefa com RTOS, apresentando um enfoque da definicao e implementacao visando reaproveitamento de codigo e portabilidade entre plataformas de hardware.Atencao!Se estiver interessado em simplesmente aprender o FreeRTOS, recomendo o meu livro Programando Multitarefa na pratica: Utilizando a linguagem C/C++, freeRTOS e Arduino (Segunda Edicao)Agora se estiver interessado em como usar este sistema como base para um codigo reutilizavel e portavel entre varias plataformas, a presente obra vai mostrar um exemplo pratico, que ira ilustrar como separar o codigo dependente de plataforma do independente e como o RTOS (ou algum outro tipo de Sistema operacional) auxilia nesta tarefa ao disponibilizar funcoes multiplataforma para gerencia a execucao das tarefas, temporizacoes, filas, etc. Ao final sao anexados todos os codigos fontes nas duas plataformas, para permitir uma inspecao do resultado da estrategia proposta.A base teorica para sistemas embarcados e sistemas operacionais, assim como a escolha do freeRTOS e apresentada, contribuindo muito para aqueles que nao tem familiaridade com estes conceitos.Explicacoes sobre as duas plataformas (Arduino e STM32) introduzem a escolha do kit de desenvolvimento STM32F411E-Discovery da ST Microeletronics e a montagem de hardware baseado no Arduino Mega, que teria os mesmos recursos de hardware.Utiliza-se tambem, em ambas as plataformas, o modulo WiFi ESP8266 a Espressif, amplamente utilizado em projetos makers e profissionais. A integracao com esta e feita atraves de comandos AT, implementado nas duas plataformas.Com este modulo, leituras de giroscopio lidos dos sensores presentes nos dois hardwares (chamados aqui de plataformas), sao enviadas via comandos GET HTTP para um servidor com PHP, que salva os dados em arquivos em disco (mas poderia ser um banco de dados relacional, NOSQL, etc).Um script simples e adicionada neste livro, como exemplo de um cenario inicial de exemplo que pode ser trocado para outros protocolos para IoT, por exemplo.O valor deste livro e que ele mostra o uso de multitarefas e de APIS do RTOS como base para possibilitar a implementacao de codigo mais generico, separando a parte especifica de plataforma daquela que independente do hardware, por definir as acoes que sao desejadas e nao a forma como este hardware ou aquele ira implementa-lo.O codigo ilustrativo e apresentado, compondo aproximadamente 4/5 da quantidade de pagina e tem o valor de nao deixar o leitor sem verificar como se poderia implementar estes sistemas multiplataforma em suas aplicacoes.

Informace o knize

Plný název freeRTOS como base para programacao multiplataforma Com Arduino e STM32
Autor Max Back
Jazyk Portugalština
Vazba E-kniha - Adobe ePub
Datum vydání 2022
EAN 9781526014580
Libristo kód 41784249
Nakladatelství Bibliomundi
Darujte tuto knihu ještě dnes
Je to snadné
1 Přidejte knihu do košíku a zvolte doručit jako dárek 2 Obratem vám zašleme poukaz 3 Kniha dorazí na adresu obdarovaného

Přihlášení

Přihlaste se ke svému účtu. Ještě nemáte Libristo účet? Vytvořte si ho nyní!

 
povinné
povinné

Nemáte účet? Získejte výhody Libristo účtu!

Díky Libristo účtu budete mít vše pod kontrolou.

Vytvořit Libristo účet