KursyPoradnikiInspirujące DIYForum

Kurs STM32 F1 HAL – #3 – płytka Nucleo, środowisko

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.

Czytaj całość…

Kurs STM32 F1 HAL – #2 – czym jest STM32Cube HAL?

Kurs STM32 F1 HAL – #2 – czym jest STM32Cube HAL?

W pierwszym kursie STM32 F1 korzystaliśmy z biblioteki standardowej StdPeriph. Ekosystem ST cały czas się rozwija, pojawiają się więc nowe narzędzia i biblioteki.

Przed poznaniem STM32Cube HAL w praktyce warto wyjaśnić pewne pojęcia i poznać strukturę aktualnie dostępnych bibliotek. 

Czytaj całość…

Kurs STM32 F1, migracja na HAL – #1 – wstęp, spis treści

Kurs STM32 F1, migracja na HAL – #1 – wstęp, spis treści

Ruszamy z trzecim kursem dotyczącym coraz popularniejszych układów STM32! Pierwsza seria dotyczyła używania biblioteki StdPeriph. Drugi kurs omawiał HAL oraz STM32CubeMX.

Tym razem zajmiemy się migracją na HAL! Dzięki temu, każdy kto uczył się z naszego pierwszego kursu STM32 będzie mógł korzystać z aktualnie zalecanej biblioteki!

Czytaj całość…

Robotyka może być prostsza z produktami Husarion

Robotyka może być prostsza  z produktami Husarion

Każdy kto programował Arduino przyzna, że praca ta jest łatwa i przyjemna. Arduino jednak nie zapewnia takiej mocy obliczeniowej jak bardziej skomplikowane sterowniki.

Polska firma Husarion chce pokazać, że można zaprojektować łatwy w obsłudze oraz wydajny sterownik robota spełniający najnowsze trendy

Czytaj całość…

OpenMV – przetwarzanie obrazu na STM32

OpenMV – przetwarzanie obrazu na STM32

Po długim oczekiwaniu dotarła do mnie w końcu płytka OpenMV, więc mogłem zabrać się za testy. W tym artykule postanowiłem podzielić się moimi spostrzeżeniami, które pojawiły się podczas pierwszych testów.

Z założenia, platforma ta miała umożliwić szybki start z przetwarzaniem obrazu na STM32.

Czytaj całość…

Kurs STM32F4 – #13 – Podsumowanie

Kurs STM32F4 – #13 – Podsumowanie

Pora na krótkie podsumowanie kursu STM32 F4. Przez ostatnie miesiące na Forbocie pojawiło się 12 artykułów, dzięki którym każdy z Was mógł zapoznać się w praktyce z HAL oraz Cube.

Teraz pora na dyskusję, w którym kierunku warto iść dalej oraz jak spodobały się Wam opisane tutaj narzędzia od ST.

Czytaj całość…

Kurs STM32 F4 – #12 – Programowanie przez bootloader

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.

Czytaj całość…

Kurs STM32 F4 – #11 – Komunikacja przez USB

Kurs STM32 F4 – #11 – Komunikacja przez USB

Standardem komunikacyjnym w świecie PC stał się interfejs USB. Można go znaleźć w ogromnej ilości urządzeń takich jak kamery, myszki, pamięci przenośne, czy klawiatury.

Mikrokontrolery nie stanowią tutaj wyjątku i coraz częściej wyposażane są w kontroler USB, którego obsługą zajmiemy się w tym odcinku kursu

Czytaj całość…

Kurs STM32 F4 – #10 – Obsługa SPI, wyświetlacz OLED

Kurs STM32 F4 – #10 – Obsługa SPI, wyświetlacz OLED

Jednym z podstawowych zagadnień w świecie elektroniki jest komunikacja pomiędzy układami scalonymi.

W kolejnym artykule z serii o STM32 F4 zajmiemy się wyświetlaczem graficznym OLED. Wcześniej zapoznamy się z interfejsem SPI, który używany jest do komunikacji ze sterownikiem wyświetlacza.

Czytaj całość…

Czytaj losowy artykuł