Exemplos Práticos

Exemplos práticos são construídos num estilo uniforme e o mais concretos possivéis. Cada exemplo começa com uma breve introdução à teoria e apresenta o necessário conhecimento para completar a secção prática seguinte. Secção prática contém exemplos comentados do código fonte do software. Geralmente a biblioteca do HomeLab é usada nos exemplos do código, mas em alguns casos os registers também são configurados. O primeiro capítulo é um bocado diferente com um objectivo um bocado distinto. Descreve a instalação e o set-up de software necessário. Os exemplos são relativos aos sistemas operativos Windows e Linux. Capítulos e exemplos práticos depois do primeiro capítulo são adequados para ambos sistemas operativos e software de desenvolvimento.

 
Preâmbulo

Há uma lista de conhecimento necessário para completar o exemplo de cada capítulo com exemplos práticos. Nesta lista encontram-se referências para outros capítulos do livro, que são marcados com icons tal como demonstrado de seguida:

  • [HW] Componente de hardware físico usado no exemplo.
  • [LIB] Componente de biblioteca de software usada no exemplo.
  • [ELC] Referência ao capítulo das bases de electrónica.
  • [AVR] Referência ao capítulo do módulo microcontrolador AVR.
  • [PRT] Referência a outros exercícios.

Software básico dos exemplos

Tal como mencionado anteriormente, os exemplos de código prático são construidos tendo por base a biblioteca do HomeLab. Há operações AVR e procedimentos mais usados relacionados com os módulos do HomeLab escritos na biblioteca. A utilização da biblioteca implica que para iniciar os módulos o utilizador não necessita de escrever código de registos de hardware, embora seja possivel. Separando o software que comunica com o hardware dos exemplos e exercícios, permite ao utilizador focar-se em criar os seus algoritmos em vez de lidar com peculiaridades relacionadas com o hardware.

Estilo de código dos exemplos

Os programas exemplos são escritos num estilo, para atingir um código mais sinótico. Estilo uniform torna o programa mais legivel e evita habituais erros de sintaxe. É aconselhável seguir um certo estilo quando se faz os exercicios. An caracteristicas mais marcantes do estilo são:

  • Programa, todas as funções e variáveis são em inglês e com letras minúsculas, as palavras são separadas por um under-strike.
  • Funções seguem a seguinte forma: objecto_accao_sujeito.
  • Partes mais importantes do programas contém comentários.
  • Cada bloco em linguagem C (marcado com { e }) começa e acaba numa linha diferente.
  • Blocos são tabulado com tecla tab. Tabulação não é usada dentro das linhas.
pt/examples.txt · Last modified: 2020/07/20 09:00 by 127.0.0.1
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0