USART adalah perangkat (atau perangkat). SPI adalah metode standar untuk menghubungkan berbagai hal.
USART adalah singkatan dari Universal Synchronous / Asynchronous Receiver / Transmitter , dan merupakan hal dasar yang Anda butuhkan jika Anda ingin mengirim menggunakan RS-232.422 / 485 / dll. Bagian Synchronous dari USART tidak sering digunakan, dan kadang-kadang fungsionalitas itu ditinggalkan di perangkat - dan kemudian disebut UART (diucapkan You-Art).
USARTs (dengan driver / receiver RS-232 / etc yang sesuai) terutama digunakan untuk berbicara dengan perangkat melalui kabel. Terkadang mereka digunakan untuk berbicara antar perangkat pada PCB yang sama, atau dalam kotak yang sama, tetapi jauh lebih umum untuk berbicara dengan perangkat lain melalui kabel.
SPI, Serial Peripheral Interface Bus , adalah hal yang sama sekali berbeda dari USART. SPI terutama digunakan untuk berbicara dengan perangkat pada PCB yang sama atau dalam kotak yang sama. Misalnya, seorang MCU berbicara dengan sensor suhu digital. Hampir tidak pernah digunakan untuk berbicara melalui kabel, dari kotak ke kotak.
Yang menyenangkan tentang SPI adalah bahwa itu super sederhana, dan perangkat yang menggunakan SPI tidak harus berupa MCU. USART hampir selalu mengharuskan MCU semacam itu berada di kedua ujung tautan komunikasi. Tetapi USART dapat dihubungkan menggunakan lebih sedikit kabel pada jarak yang lebih jauh.