UART - uniwersalny odbiornik asynchroniczny i nadajnik

Wszystko o obrazie tytułu UART

UART to interfejs szeregowy pracujący w trybie pełnego dupleksu. Umożliwia on komunikację dwóch urządzeń za pomocą zaledwie trzech przewodów i obsługuje różne prędkości. Charakterystyka UART Jak sama nazwa wskazuje, UART jest interfejsem asynchronicznym. W przeciwieństwie do SPI czy I2C nie ma potrzeby stosowania dedykowanego zegara. Dwa urządzenia muszą tylko używać tej samej prędkości transmisji....

Czytaj więcej

I2C - magistrala obwodów zintegrowanych

Wszystko o obrazie tytułowym I2C

Magistrala I2C jest bardzo często używana w systemach wbudowanych. Wyjaśniamy, jak ona działa i jak ją skonfigurować na przykładzie Raspberry Pi. Charakterystyka I2C Magistrala I2C (Inter-Integrated Circuit Bus) jest synchroniczną szeregową magistralą komunikacyjną. Za jej wynalezienie w 1982 roku odpowiedzialna była firma Philips Semiconductors, ale interfejs szybko zyskał...

Czytaj więcej

SPI - Szeregowy interfejs peryferyjny

Wszystko o obrazie tytułu SPI

SPI oznacza Serial Peripheral Interface (Szeregowy Interfejs Peryferyjny). Dzięki SPI można błyskawicznie wymieniać dane między dwoma urządzeniami. Potrzebne są do tego tylko cztery przewody. Charakterystyka SPI Szeregowy interfejs peryferyjny jest synchronicznym interfejsem komunikacyjnym przeznaczonym do komunikacji na krótkich dystansach. Synchroniczny oznacza, że dane są przesyłane w postaci bloków lub ramek, a oba urządzenia są...

Czytaj więcej

CircuitPython, Adafruit Feather RP2040 i I2C

Jak można się domyślić po tytule, ten artykuł omawia CircuitPython, Adafruit Feather RP2040 i protokół komunikacyjny I2C. RP2040 posiada dwa kontrolery I2C - jest to dobre rozwiązanie na przykład, gdy chcemy uruchomić dwa urządzenia I2C z tym samym adresem I2C. W mojej konfiguracji testowej mam płytkę mikrokontrolera Adafruit Feather RP2040,...

Czytaj więcej

Ostateczna lista nietypowych, ale naprawdę przydatnych poleceń powłoki Linuksa

Ostateczna lista poleceń systemu Linux Tytuł Obraz

To jest kompilacja mniej znanych poleceń powłoki Linuksa - ale naprawdę użytecznych. Użyteczne w sensie: oszczędzające czas, dające ci dodatkowe narzędzia do robienia rzeczy, których wcześniej nie mogłeś zrobić, ale także zabawne. Miłego czytania i daj nam znać w komentarzach, jeśli są dodatkowe narzędzia, które powinniśmy dodać! Instrukcje instalacji będą dla...

Czytaj więcej