Preço Kindle: R$ 4,99

Essas promoções serão aplicadas a este item:

Algumas promoções podem ser combinadas; outras não são elegíveis. Para detalhes, por favor, acesse os Termos e Condições dessas promoções.

Você assinou o . Encomendaremos seus produtos na pré-venda até 24 horas após eles serem disponibilizados. Quando livros forem lançados, efetuaremos a cobrança da sua forma de pagamento padrão pelo menor preço disponível durante o período de pré-venda.
Atualize seu dispositivo ou forma de pagamento, cancele a compra de itens individuais em pré-venda ou sua assinatura em
Suas inscrições e assinaturas

Comprar para outras pessoas

Compre este eBook para uma equipe ou grupo.
Saiba mais

Como comprar e enviar eBooks para outras pessoas

  1. Selecione a quantidade
  2. Compre e envie eBooks
  3. Os destinatários podem ler em qualquer dispositivo

Estes eBooks só podem ser resgatados por destinatários no Brasil. Links de resgate e eBooks não podem ser revendidos.

Imagem do logotipo do app Kindle

Baixe o app Kindle gratuito e comece a ler livros do Kindle instantaneamente em seu smartphone, tablet ou computador - sem a necessidade de um dispositivo Kindle.

Leia instantaneamente em seu navegador com o Kindle para internet.

Usando a câmera do seu celular, digitalize o código abaixo e baixe o app Kindle.

Código QR para baixar o aplicativo Kindle

Algo deu errado. Tente fazer sua solicitação novamente mais tarde.

freeRTOS como base para programação multiplataforma: Com Arduino e STM32 eBook Kindle

3,7 3,7 de 5 estrelas 15 avaliações de clientes

Este livro presume que você tenha um conhecimento básico pelo menos na linguagem C e desejável, mas não indispensável, do Arduino e do microcontrolador STM32 da ST Microeletronics caso queria aproveitar as listagens de exemplo.

O livro apresenta um estudo sobre sistemas operacionais de tempo real e de plataformas de desenvolvimento de programação multitarefa com RTOS, com um enfoque da definição e implementação visando reaproveitamento de código e portabilidade entre plataformas de hardware.

Atenção
Este material pode ser superficial se o que você busca é conhecimento sobre freeRTOS ou uma abordagem do tipo Livro de Receitas. Se este é o seu caso (simplesmente aprender o FreeRTOS), recomendo o meu livro Programando Multitarefa na prática: Utilizando a linguagem C/C++, freeRTOS e Arduino (Segunda Edição)>, que cumprirá o objetivo de ensinar sos conceitos básicos do freeRTOS e em boa medida o aspecto prático

Agora se estiver interessado em como usar este sistema como base para um código reutilizável e portável entre várias plataformas, a presente obra vai mostrar um exemplo prático, que irá ilustrar como separar o código dependente de plataforma do independente e como o RTOS (ou algum outro tipo de Sistema operacional) auxilia nesta tarefa ao disponibilizar funções multiplataforma para gerencia a execução das tarefas, temporizações, filas, etc. Ao final são anexados todos os códigos fontes nas duas plataformas, para permitir uma inspeção do resultado da estratégia proposta.

A base teórica para sistemas embarcados e sistemas operacionais, assim como a escolha do freeRTOS é apresentada, contribuindo muito para aqueles que não tem familiaridade com estes conceitos.

Explicações sobre as duas plataformas (Arduíno 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 também, em ambas as plataformas, o módulo WiFi ESP8266 a Espressif, amplamente utilizado em projetos makers e profissionais. A integração com esta é feita através de comandos AT, implementado nas duas plataformas.
Com este módulo, leituras de giroscópio lidos dos sensores presentes nos dois hardwares (chamados aqui de plataformas), são 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 é adicionada neste livro, como exemplo de um cenário inicial de exemplo que pode ser trocado para outros protocolos para IoT, por exemplo.
O valor deste livro é que ele mostra o uso de multitarefas e de APIS do RTOS como base para possibilitar a implementação de código mais genérico, separando a parte específica de plataforma daquela que independente do hardware, por definir as ações que são desejadas e não a forma como este hardware ou aquele irá implementá-lo.
O código ilustrativo é apresentado, compondo aproximadamente 4/5 da quantidade de página e tem o valor de não deixar o leitor sem verificar como se poderia implementar estes sistemas multiplataforma em suas aplicações.
Leia mais Leia menos
E-Readers Kindle
Disponível nesses dispositivos

Novidades da Loja Kindle
Novidades da Loja Kindle
eBooks novos para sua biblioteca digital. Veja aqui

Detalhes do produto

  • ASIN ‏ : ‎ B07KSKWWY9
  • Idioma ‏ : ‎ Português
  • Tamanho do arquivo ‏ : ‎ 5326 KB
  • Quantidade de dispositivos em que é possível ler este eBook ao mesmo tempo ‏ : ‎ Ilimitado
  • Leitura de texto ‏ : ‎ Habilitado
  • Configuração de fonte ‏ : ‎ Habilitado
  • Dicas de vocabulário ‏ : ‎ Não habilitado
  • Número de páginas ‏ : ‎ 592 páginas
  • Avaliações dos clientes:
    3,7 3,7 de 5 estrelas 15 avaliações de clientes

Sobre o autor

Siga autores para obter atualizações de novos lançamentos e recomendações aprimoradas.
Max Back
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Descubra mais livros do autor, veja autores semelhantes, leia blogs de autores e muito mais

Avaliações de clientes

3,7 de 5 estrelas
3,7 de 5
15 avaliações globais

Principais avaliações do Brasil

Avaliado no Brasil em 7 de novembro de 2019
Lamentavelmente o livro deixa a desejar em questão de profundidade do conteúdo. O livro explica como configurar a plataforma de desenvolvimento, além de explicar as opções disponíveis, e não avança muito além disso.

A impressão que deu é que o livro acaba quando era para começar. Talvez fosse mais interessante para o autor deixar mais claro o que esperar.
1 pessoa achou isso útil
Denunciar
Avaliado no Brasil em 12 de janeiro de 2020
Conteúdo é muito vago e tem muitos erros de escrita. Não é nada didático.
Denunciar um problema

Este item inclui conteúdo inapropriado?
Você acredita que este item viola direitos autorais?
Este item contém problemas de qualidade ou formatação?