Kursy • Poradniki • Inspirujące DIY • Forum
Wpisy z tagiem: uart
Kurs STM32L4 – #7 – przerwania sprzętowe, obsługa błędów
Problemy z komunikacją przez UART, zbyt późna reakcja mikrokontrolera na sygnał z czujnika lub na naciśnięcie przycisku – to błędy, które można naprawić za pomocą przerwań sprzętowych.
W niniejszej części kursu STM32L4 wykorzystamy przerwania do tego, aby usprawnić wcześniejsze programy, zajmiemy się też obsługą błędów.
Kurs STM32L4 – #4 – komunikacja przez UART, debugger
Komunikacja z mikrokontrolerem przez UART ma wiele praktycznych zastosowań. Dlatego już teraz omówimy najprostsze podejście do obsługi takiej transmisji (i połączymy ją z funkcją printf).
Wskażemy też kilka częstych błędów związanych ze znakami końca linii i kodowaniem. Przy okazji skorzystamy także z debuggera.
Kurs Qt – #2 – komunikacja z Arduino przez UART
Pora na kolejny artykuł omawiający podstawy Qt. Tym razem zajmiemy się komunikacją przez port szeregowy. Dzięki temu połączymy komputer PC z Arduino (lub innym mikrokontrolerem).
W ramach ćwiczeń stworzymy własny monitor portu szeregowego, który będzie mógł sterować pracą Arduino.
4 alternatywy dla monitora portu szeregowego Arduino
Komunikacja Arduino z komputer przez UART to jedna z częściej wybieranych metod. Opcja ta jest wygodna, szczególnie biorąc pod uwagę, że w środowisko Arduino wbudowano monitor portu szeregowego (terminal).
Pora poznać 4 alternatywne terminale, które dają większe możliwości i są jeszcze wygodniejsze.
Kurs STM32 F1 HAL – #6 – pomiar napięcia, przetwornik ADC
Tym razem sprawdzimy działanie przetwornika analogowo-cyfrowego. Dzięki niemu będziemy mogli zmierzyć napięcie na wejściu układu.
Podstawowa wiedza o ADC przydaje się prawie zawsze podczas tworzenia nowych projektów. Peryferia te używane są w większości systemów, które np. mają czujniki analogowe.
Kurs STM32 F1 HAL – #5 – komunikacja z komputerem, UART
W poprzedniej części kursu STM32 nauczyliśmy się używać linii I/O do komunikacji z otoczeniem. Nadszedł czas na poznanie pierwszego interfejsu, który pozwoli na większą interakcję ze światem.
UART posłuży nam do przesyłania komunikatów między STM32, a komputerem PC.
Kurs STM32 F1 HAL – #3 – płytka Nucleo, środowisko
W poprzedniej części kursu wyjaśniliśmy czym jest HAL. Najwyższy moment, abyśmy przeszli do działania w praktyce.
Zaczniemy od instalacji i konfiguracji środowiska oraz od krótkiego omówienia płytki Nucleo. Na koniec wgramy prosty program, który pozwoli na przetestowanie połączenia.
Kurs Raspberry Pi – #5 – instalacja/komunikacja przez UART
W poprzedniej części kursu poznaliśmy prostą metodę rozpoczęcia pracy z Raspberry Pi. Do pracy z systemem wykorzystaliśmy tradycyjny monitor, klawiaturę i myszkę.
Tym razem wykorzystamy mniej popularny, ale niezwykle przydatny sposób instalacji systemu z użyciem konwertera UART!
Kurs STM32 F4 – #12 – Programowanie przez bootloader
Każdorazowe podłączanie programatora przy zmianie programu może być męczące lub czasem zupełnie niemożliwe.
Zastosowanie bootloadera pozwala ominąć tę niedogodność poprzez wgrywanie programu przez interfejsy takie jak UART, I2C, SPI, czy USB.