Introdução Aos Sistemas Operacionais

By Vitor Amadeu Souza
Listen with Sir Michael Caine™ and 1,000+ voices
Length43m

About this audiobook

Esta literatura é uma continuação da obra Arduino – Prático e Objetivo (2011) e Programação para Arduino – Avançado (2014) do mesmo autor e editora, onde o objetivo é apresentar uma introdução ao conceito de sistemas operacionais, apresentando o que é um processo, contexto de hardware e software, CPU e I/O bound, estado de processos etc. Após tal estudo, mostra como implementar um RTOS no Arduino. O RTOS permite a um microcontrolador tratar concorrentemente diversas tarefas. Desta forma, pode-se obter melhor desempenho e eficiência, já que diversas tarefas são executadas em uma fração do tempo, dando a impressão que todos estão sendo processados simultaneamente da mesma forma que ocorre nos atuais sistemas operacionais. Neste livro, a biblioteca FREE RTOS foi utilizada na programação para o Arduino, onde diversos exemplos práticos utilizando recursos corriqueiros como I/Os, display, serial, ADC são mostrados de modo a facilitar o entendimento do leitor.

Audiobook details

GenreEducation and Learning, Technology
Length43 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateApr 19, 2016
LanguagePortuguese

Table of contents

1Vitor Amadeu Souza
2I. Metodologia de desenvolvimento
3II. Introdução aos Sistemas Operacionais
4III. Exemplo: Acionando Saídas
5IV. Exemplo: Pisca-pisca
Show all chapters
6VI. Exemplo: Display de 7 segmentos
7VII. Exemplo: Conversor AD e Display LCD
8Gerência de arquivo
9bound. Ao receber tal resposta, o processo passa para o estado
10Neste modelo, mais de um processo podem ser alocados
11tornando ainda mais legível o código como sugere o bloco de
12/* * * * * * * * Função principal *
13Capítulo IV Exemplo: Pisca-Pisca
14void loop() {
15Exemplo: Botão e Led
16A seguir o esquema elétrico deste exemplo.
17pinMode(13,OUTPUT); xTaskCreate(Task1,NULL,configMINIMAL_STACK_SIZE,NULL,1,NULL); xTaskCreate(Task2,NULL,configMINIMAL_STACK_SIZE,NULL,1,NULL); vTaskStartScheduler(); while(1);
18Capítulo VI Exemplo: Display de 7 segmentos
19A seguir o esquema elétrico deste exemplo.
20while(1) {
21void loop() {
22Capítulo VII Exemplo: Conversor AD, Display LCD e Serial
23Figura: Esquema elétrico
24conforme comentado anteriormente, onde uma das tarefas lê o
Monitorando Amperímetro No Pic Com Sintetizador De Voz Programado No Visual BasicVitor Amadeu Souza14m$7 · $0.00
Desenvolvendo Um Datalogger Em Vb E Armazenando No Arquivo Formato Csv Para Monitoramento De Gaussímetro Usando O Esp8266 (nodemcu) Programado No ArduinoVitor Amadeu Souza42m$7 · $0.00
Projeto Com Porta Lógica 74ls164 Registrador De Deslocamento Com Desenho De Esquema E Layout No KicadVitor Amadeu Souza1h 22m$6 · $0.00
Projeto De Conversor Corrente->tensão Com Desenho De Esquema E Layout No KicadVitor Amadeu Souza30m$6 · $0.00
Desenvolvendo Em App Inventor Para Android Um Supervisório Para Monitorar Concentração De H2 Usando O Esp8266 (nodemcu) Programado Em LuaVitor Amadeu Souza37m$10 · $0.00
Reproduzindo A Música De Edvard Grieg Em Arquivo Wav Com Pic Baseado No Mikroc ProVitor Amadeu Souza50m$5 · $0.00
Desenvolvendo Um Datalogger Para Medir Contador Geiger Com PicVitor Amadeu Souza26m$10 · $0.00
Biometria Com PicVitor Amadeu Souza1h 10m$10 · $0.00
Desenvolvendo Um Datalogger Em Vb E Armazenando No Arquivo Formato Csv Para Monitoramento De Célula De Carga Usando O Esp8266 (nodemcu) Programado No ArduinoVitor Amadeu Souza39m$7 · $0.00
Reproduzindo O Hino Do Estado De São Paulo Em Arquivo Wav Com Base No ArduinoVitor Amadeu Souza50m$6 · $0.00
Projetos Com Arduino IiVitor Amadeu Souza49m$10 · $0.00
Reproduzindo A Música De César Franck Em Arquivo Wav Com Base No ArduinoVitor Amadeu Souza50m$6 · $0.00
Lendo O Fluxo De Massa No Esp8266 Usando O Ajax Programado No ArduinoVitor Amadeu Souza1h 50m$15 · $0.00
Desenvolvendo Um Voltímetro Para A Rede Can Programado Em ArduinoVitor Amadeu Souza23m$7 · $0.00
Enviando A Medição Do Termômetro Para Uma Conta Do Twitter Com A Raspberry Pi Programada Em PythonVitor Amadeu Souza30m$10 · $0.00
Apresentando Uma Lista De Museus Do Estado Do Es Com Display Lcd Programado No ArduinoVitor Amadeu Souza8m$6 · $0.00
Desenvolvendo Em App Inventor Para Android Um Supervisório Para Monitoramento De Célula De Carga Usando O Esp8266 (nodemcu) Programado Em LuaVitor Amadeu Souza37m$10 · $0.00
Apresentando Uma Lista De Toponímico De Cidades De Go Com Display Lcd Programado No ArduinoVitor Amadeu Souza9m$6 · $0.00
Monitorando A Concentração De H2 Com O Visual C#Vitor Amadeu Souza20m$10 · $0.00
Desenvolvendo Um Web Server Para Monitorar Concentração De Co2Vitor Amadeu Souza42m$8 · $0.00
As Obras De PlatãoPlatão3h 57m4.7 (1.3K)$6 · $0.00
Árvore e folhaJ.R.R. Tolkien4h 59m4.3 (6.3K)$12 · $0.00
Ética, Espiritualidade E CidadaniaAri Antônio Da Silva7h 40m$10 · $0.00
Homo Sapiens Teknelogo - A Superficial Condição HumanaAna Paula Pinho9h 43m$17 · $0.00
ComentáriosComentário Matthew Henry Concise(traduzido Por Pr.germano Heleno )8h 14m4.9 (4.4K)$5 · $0.00
Consciência fonológica na educação infantil e no ciclo de alfabetizaçãoArtur Gomes de Morais8h 44m4.8 (1.5K)$9 · $0.00
Filhos Melhores Para O MundoBárbara Flores5h 30m4.8 (1.1K)$7 · $0.00
Seja YounikTiago Bruneto2h 32m4.7 (3.7K)$6 · $0.00
O Livro Dos Mártires IlustradoJohn Foxe11h 52m4.6 (5.1K)$5 · $0.00
Dicionário Paulo FreireUnknown Author26h 51m4.6 (1.4K)$10.99 · $0.00
As Obras De PlatãoPlatão3h 48m4.6 (682)$6 · $0.00
Em defesa da escolaJan Masschelein, Maarten Simons5h 26m4.6 (726)$10 · $0.00
Teoria Dos JogosFernando Barrichelo2h 21m4.5 (543)$5 · $0.00
O homem e seus símbolosCarl G. Jung, Joseph L. Henderson, M.-L. von Franz, Aniela Jaffé, Jolande Jacobi, John Freeman14h 50m4.4 (156.9K)$14 · $0.00
Focado Em PessoasPedro Janot6h 48m4.4 (1.8K)$7 · $0.00
Gramática da fantasiaGianni Rodari6h 59m4.4 (3.2K)$9 · $0.00
Avaliação MediadoraJussara Hoffmann4h 43m4.4 (2.7K)$9 · $0.00
Faça-os ler!Michel Desmurget12h 5m4.5 (321)$11.99 · $0.00
Para além da aprendizagem - Educação democrática para um futuro humanoGert Biesta5h 57m4.5 (278)$9 · $0.00
Piaget, Vigotski, WallonYves de La Taille, Marta Kohl de Oliveira, Heloysa Dantas5h 10m4.3 (3.4K)$8 · $0.00

You may also like

Delícias No Pote: 25 Receitas De Bolos No Pote Que Encantarão Seu PaladarJessica Diogo54m$7 · $0.00
Calculando Uma Permutação Com Repetição Programado No LazarusVitor Amadeu Souza34m$7 · $0.00
Enciclopédia Numismática CcmbrNilton Romani1h 14m$6 · $0.00
Curso Ovos De Páscoa LucrativosCarlos Augusto De Novaes Dos Santos1h 42m$7 · $0.00
Calculando Ic De Um Tjb Em Realimentação Do Coletor Programado Em Visual BasicVitor Amadeu Souza33m$7 · $0.00
Apresentando Pinturas De Meindert Hobbema Com Display Tft Programado No ArduinoVitor Amadeu Souza20m$6 · $0.00
Desenvolvendo Um App Em Android Programado No App Inventor Como Supervisório Para Monitoramento De Benzeno Usando O Esp32 Programado No ArduinoVitor Amadeu Souza41m$8 · $0.00
Computando De Uma Onda Senoidal O Valor Instantâneo Programado Em Visual BasicVitor Amadeu Souza31m$7 · $0.00
Apresentando Pinturas De Otto Stark Com Display Tft Programado No ArduinoVitor Amadeu Souza19m$6 · $0.00
Mamãe, O Que É O Direito?Ítalo Miqueias S. Alves9m$7 · $0.00
Calculando A Função De Gauss Com Base No LazarusVitor Amadeu Souza35m$8 · $0.00
Fluxo De Massa No Esp32 Usando O Ajax Programado No ArduinoVitor Amadeu Souza1h 52m$8 · $0.00
Desenvolvendo Em Vb Um Supervisório Para Monitoramento De Voltímetro Usando O Esp32 Programado No ArduinoVitor Amadeu Souza37m$8 · $0.00
Calculando A Imagem De Uma Função Seno Programado Em Visual C#Vitor Amadeu Souza30m$7 · $0.00
Apresentando Uma Lista Com Alguns Heróis Nacionais Do Brasil Com Display Lcd Programado No ArduinoVitor Amadeu Souza9m$6 · $0.00
Desenvolvendo Um Medidor De Pressão E Temperatura Via I2c Com O Ams 5915 No ArduinoVitor Amadeu Souza20m$6 · $0.00
Reproduzindo A Música De Georges Bizet Em Arquivo Wav Com Pic Baseado No Mikroc ProVitor Amadeu Souza50m$6 · $0.00
Cartório: Registro Imobiliário E NotasFábio Gomes De Aguiar14h 25m$11 · $0.00
Enviando A Radiação Uv Para Uma Conta Do TwitterVitor Amadeu Souza21m$8 · $0.00
Apresentando Pinturas De Mestre Ataíde Com Display Tft Programado No ArduinoVitor Amadeu Souza19m$6 · $0.00