Systèmes embarqués et firmware
Quelle comparaison de l'UART, de la SPI et de l'I2C est correcte ?
- AL'I2C convient pour relier de nombreux équipements avec peu de lignes, la SPI lorsque la vitesse est nécessaire, et l'UART pour relier simplement deux équipements
- BLes trois utilisent obligatoirement une ligne d'horloge
- CLes trois sélectionnent l'interlocuteur par une adresse
Afficher la réponse et l'explication
Réponse : A. L'I2C convient pour relier de nombreux équipements avec peu de lignes, la SPI lorsque la vitesse est nécessaire, et l'UART pour relier simplement deux équipements
L'UART relie deux équipements sans horloge, en mode asynchrone, avec un câblage et un logiciel simples. La SPI est synchrone, avec horloge et sélection de puce, et permet des communications rapides de plusieurs dizaines de MHz, mais le nombre de lignes CS augmente avec les équipements. L'I2C relie de nombreux équipements sur deux lignes, mais en drain ouvert, sa vitesse se limite à quelques centaines de kHz à quelques MHz. Le choix dépend des interfaces supportées par les composants, de la vitesse requise et du nombre de lignes.
Continuer : 9 autres questions sur Systèmes embarqués et firmware