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:

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: