Home | Produção Acadêmica | Redes sociais

SPI para Arduino

Clique aqui para acessar o texto (PDF, 3MB)

Título:
Protocolo Serial Peripheral Interface: Descrição do processo e aplicações para Arduino

Data: Novembro de 2013

Instituição: Universidade Federal de Mato Grosso do Sul
Laboratório de Sistemas Computacionais de Alto Desempenho

Finalidade: Material didático para uso interno do laboratório

Resumo:
O barramento Serial Peripheral Interface (SPI) é um protocolo de comunicação de dados considerado ideal para transferência entre dois ou mais dispositivos periféricos ao longo de uma curta distância. Pode ser usado para a comunicação entre dois microcontroladores. Este material contém um tutorial para uso de SPI focado na plataforma Arduino™ Mega 2560, principalmente quando forem usados exemplos. Contudo, o processo propriamente dito é bastante genérico, e pode ser utilizado em outros microcontroladores, porquanto as diferenças podem ser verificadas com consultas às documentações apropriadas. O material é adequado a estudantes que estejam fazendo pesquisa teórica a respeito do SPI, contanto que já tenham prévio conhecimento sobre a plataforma Arduino. É adequado também para desenvolvedores que queiram utilizar o SPI na integração do Arduino Mega 2560 com outros dispositivos. Desenvolvedores de outras plataformas também podem consultá-lo, desde que sempre se atentem às peculiaridades do microcontrolador usado e que utilizem, em paralelo, material específico para tal microcontrolador. Além disso, é recomendado ter em mãos as documentações de todos os dispositivos envolvidos no projeto.