fbpx
Opublikowano przez Mateusz Salamon, temu

Wbudowany RTC w STM32F1

Mikrokontrolery STM32 niewątpliwie mają wiele miażdżących ficzerów. Oczywiście w porównaniu do leciwych AVRów, które są nadal stosowane w najpopularniejszym Arduino Uno. Jedną z takich rzeczy jest wbudowany w STMy jest zegar czasu rzeczywistego, w skrócie RTC. Pozwól, że zaprezentuję Ci szczegółowo jak wygląda praca z takim zegarem przy pomocy biblioteki HAL generowanej przez CubeMX. (więcej…)

Opublikowano przez Mateusz Salamon, temu

Obsługa przerwaniowa czujnika laserowego VL53L0X

W ostatnim artykule przedstawiłem Ci perypetie związane z oryginalnym API dostarczanym do laserowego czujnika odległości VL53L0X. Dotarłem do tego, że udało mi się uruchomić pojedynczy pomiar. Jednak chciałbym nieco odciążyć mikrokontroler, aby nie musiał on tyle czekać na zakończenie pomiaru. Czujnik ma wyprowadzone wyjście przerwaniowe, więc czemu by z niego nie skorzystać? (więcej…)

Opublikowano przez Mateusz Salamon, temu

Pogromca BluePill? Nadchodzi nowe, czyli BlackPill z STM32F4.

Pojawiła się na rynku nowa płytka! Jest to nowsza i mocniejsza wersja ulubionej przez wszystkich taniej platformy z STM32F103, czyli BluePill’a. Nowa PCB nieoficjalnie nazywa się BlackPill z uwagi na jej czarną malowanie. Poprzednik również swoją nazwę zawdzięczał swojemu kolorowi. (więcej…)

Opublikowano przez Mateusz Salamon, temu

Odbieranie UART z DMA na F103? To również jest proste!

Nie tak dawno napisałem artykuł o tym, jak można zaimplementować odbiór UART po DMA. Udało mi się z powodzeniem napisać taką “bezobsługową” implementację dla STM32F411. Wielu z moich czytelników korzysta również z tanich płytek z F103 a przeportowanie biblioteki sprawiało ogromne problemy. Dostosowałem mój kod i pokażę Ci, na czym polegały różnice i ewentualne trudności. (więcej…)

Opublikowano przez Mateusz Salamon, temu

STM32CubeIDE czyli oficjalne IDE dla STM32

Minęło już trochę czasu kiedy sporządziłem listę ośmiu najlepszych IDE dla STM32. W momencie pisania tamtego artykułu nikt publicznie jeszcze nie wiedział co się wydarzy. ST przejęło firmę Atollic zagarniając wraz z nimi ich IDE dla STM32, czyli TrueStudio. W efekcie tych zajść w końcu mamy coś, co “tworzy” ST, a mianowicie STM32CubeIDE. Zerknijmy zatem co mają do zaoferowania. (więcej…)