Interfejsy
UART - uniwersalny odbiornik asynchroniczny i nadajnik
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ęcejI2C - magistrala obwodów zintegrowanych
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ęcejSPI - Szeregowy interfejs peryferyjny
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ęcejCircuitPython, 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ęcejOstateczna lista nietypowych, ale naprawdę przydatnych poleceń powłoki Linuksa
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