Este artigonão citafontes confiáveis. Ajude ainserir referências. Conteúdo nãoverificável pode ser removido.—Encontre fontes:Google (N •L •A •I •WP refs) •ABW •CAPES(Julho de 2019) |
Serial Peripheral Interface ouSPI é umprotocolo que permite a comunicação domicrocontrolador com diversos outros componentes, formando uma rede.É uma especificação de interface de comunicação série síncrona usada para comunicação de curta distância, principalmente emsistemas embarcados. A interface foi desenvolvida pelaMotorola e tornou-se um padrão de facto. Aplicações típicas incluemcartões SD e mostradores de cristal líquido.
Os dispositivos SPI comunicam entre si em modo "full duplex" usando uma arquitectura "master-slave" com um único mestre. O dispositivo mestre origina a trama para a leitura e a escrita. Múltiplos dispositivos escravos são suportados através de selecção com linhas de selecção de escravos individuais (SS).
Às vezes SPI é chamado de barramento serial de quatro fios, contrastando com os barramentos seriais de três, dois (como oI2C) e um (como oOne Wire) fio. O SPI pode ser descrito com precisão como uma interface de série síncrona, mas é diferente do protocolo síncrono de interface de série (SSI), que também é um síncrono protocolo de comunicação em série de quatro fios, mas emprega sinal diferencial e fornece apenas um único canal de comunicação simples.
Em modo "escravo", o microcontrolador comporta-se como um componente da rede, recebendo o sinal deClock.Em modo "mestre", o microcontrolador gera um sinal de relógio e deve ter um pino deentrada/saída para habilitação de cadaperiférico.
![]() | Este artigo sobreinformática é umesboço. Você pode ajudar a Wikipédiaexpandindo-o. |