Bluetooth to otwarty standard technologii bezprzewodowej służący do wymiany danych na małe odległości przy użyciu transmisji radiowych o krótkich falach z urządzeń stacjonarnych i mobilnych przy użyciu protokołu pakietowego. Metoda okablowania transmisji danych Bluetooth prawdopodobnie wykorzystuje interfejs szeregowy.

Co to jest interfejs szeregowy?

To port szeregowy, o którym często mówimy, że dane są przesyłane w sekwencji jednego lub więcej bitów na ograniczonej liczbie wejść/wyjść. Jest wiele takich typów, ogólnie m.in: Uart, IIC, SPI, MÓC, USB, itp., o ile jest to interfejs transmisji szeregowej, jest to rodzaj portu szeregowego. Warto tutaj wspomnieć, że od początku ludzie nazywali port szeregowy portu UART, wszyscy zwykle odnoszą się do interfejsu UART, odnosząc się do portu szeregowego.

Różnica między UART, SPI, i IIC

Interfejs UART

Uart (Uniwersalny asynchroniczny odbiornik/nadajnik) Interfejs szeregowy jest najczęściej stosowaną technologią komunikacyjną w mikrokomputerach jednoukładowych. Zwykle służy do komunikacji między mikrokomputerem jednoukładowym a komputerem oraz między mikrokomputerem jednoukładowym a mikrokomputerem jednoukładowym.

Interfejs SPI

SPI (Szeregowy interfejs peryferyjny) jest szeregowym interfejsem peryferyjnym. SPI to standard synchronicznej, szeregowej transmisji danych o dużej prędkości, pełny dupleks, synchroniczna magistrala komunikacyjna, która jest szeroko stosowana w wielu urządzeniach.

Interfejs IIC

IIC (Układ zintegrowany), znany również jako I2C, to dwuprzewodowa struktura magistrali szeregowej służąca do podłączenia mikrokontrolera i jego urządzeń peryferyjnych. Głównymi zaletami magistrali IIC jest prostota i efektywność.

Różnica 1
UART to dwie linie, jeden wysyła odbiorcę, może odbywać się w trybie pełnego dupleksu, liczba linii jest również stosunkowo niewielka. Dane są przesyłane asynchronicznie, a wymagania czasowe dla obu stron są surowe, a prędkość komunikacji nie jest zbyt duża. Najczęściej używany w komunikacji między wieloma maszynami.

Różnica 2.
Interfejs SPI i ww. UART, istnieje synchroniczna linia zegarowa, wadą powyższego UART-a są jego zalety, wymagania czasowe obu stron komunikacji nie są ściśle różne, urządzenia można łatwo łączyć, a prędkość komunikacji jest bardzo duża. Zwykle stosowany w szybkiej transmisji danych pomiędzy wewnętrznymi komponentami produktów, takich jak pamięć o dużej pojemności.

Różnica 3
Interfejs IIC jest również interfejsem dwuprzewodowym, jest to transmisja danych pomiędzy dwiema liniami poprzez złożoną relację logiczną, prędkość komunikacji nie jest wysoka, program jest również bardziej skomplikowany do napisania. Ogólny system jednoukładowy używany jest głównie do łączenia z 24C02 i innymi małymi, łatwymi w użyciu pamięciami.

Notatka: SPI i UART mogą osiągnąć pełny dupleks, ale I2C nie działa; I2C jest wolniejsze niż SPI, protokół jest nieco bardziej skomplikowany niż SPI, ale połączenie jest słabsze niż standardowe SPI.

Ten artykuł nie rozwiał Twojego zamieszania? Skontaktuj się teraz z zespołem Feasycom!
Chcesz wiedzieć jak wybrać odpowiedni moduł do swojego projektu? Proszę kliknąć tutaj.