Kursy • Poradniki • Inspirujące DIY • Forum
Wpisy z tagiem: przerwania
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 STM32 F1 HAL – #4 – sterowanie GPIO w praktyce
W poprzedniej części kursu STM32 nauczyliśmy się tworzyć projekt, kompilować oraz uruchamiać prosty program. Niestety był on mało atrakcyjny, bo nie komunikował się ze światem zewnętrznym.
Czas więc poznać okno na świat każdego układu, czyli uniwersalne porty wejścia/wyjścia (GPIO).
Kurs Arduino II – #4 – przerwania, kontaktron, czujnik PIR
Pisząc rozbudowane programy łatwo doprowadzić do sytuacji, w której układ nie reaguje od razu np. na wciśnięcie przycisku. Wtedy najlepiej użyć przerwań, które zostały opisane w tym artykule tak, aby każdy zrozumiał ideę ich stosowania.
Najpierw jednak kilka słów o sensorach znanych z alarmów: kontaktronach oraz czujnikach ruchu.
Kurs STM32 F4 – #4 – Pierwszy projekt, GPIO, przerwania
Stworzenie programu dla mikrokontrolera STM32, wymaga tylko kilkunastu kliknięć! W tej części kursu skonfigurujemy projekt wykorzystując do tego generator kodu CubeMX.
Poznamy podstawowe funkcje do obsługi portów GPIO. Sprawdzimy też jak w praktyce wygląda obsługa przerwań zewnętrznych.
Kurs STM32 – #4 – Sterowanie portami GPIO w praktyce
W poprzedniej części kursu STM32 nauczyliśmy się tworzyć projekt, kompilować oraz uruchamiać prosty program. Niestety był on mało atrakcyjny, bo nie komunikował się ze światem zewnętrznym.
Czas więc poznać okno na świat każdego układu, czyli uniwersalne porty wejścia/wyjścia (GPIO).
Port szeregowy i interfejs USART – #2
Poprzednia część praktycznie w całości została poświęcona tworzeniu programu od strony komputera. Teraz przyszła pora zająć się mikrokontrolerem.
W tej części dokonałem przeglądu prostych technik programistycznych związanych z pisaniem programu na AVRa.
Mikrokontroler – wszystko o jego działaniu
Jednym z częstych problemów początkujących robotyków jest pisanie programów.
Bardzo szybko można nauczyć się podstaw programowania, natomiast pomija się wtedy takie aspekty jak korzystanie z not katalogowych, czy budowa i sposób działania mikrokontrolera.