Respostas
A abordagem dos fabricantes de microcontroladores ATMega em disponibilizar apenas um canal para o protocolo SPI e outro para o protocolo I2C, enquanto existem de 2 a 4 canais para os protocolos UART/USART, está fundamentada no fato de que o protocolo SPI é utilizado para comunicação com dispositivos periféricos de alta velocidade e baixa complexidade, enquanto o protocolo I2C é utilizado para comunicação com dispositivos periféricos de baixa velocidade e alta complexidade. Já os protocolos UART/USART são utilizados para comunicação serial assíncrona e síncrona, respectivamente, e são mais comuns em aplicações que exigem a comunicação com dispositivos externos, como sensores, módulos GPS, entre outros.
Responda
Para escrever sua resposta aqui, entre ou crie uma conta