Kursy • Poradniki • Inspirujące DIY • Forum
Wpisy z tagiem: F4
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.
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.
Kurs STM32 F4 – #7 – Komunikacja przez UART
Tworząc system, w którym mikrokontroler będzie współpracował z innymi urządzeniami, należy w jakiś sposób przesyłać między nimi dane.
Bardzo częstym rozwiązaniem, które implementują konstruktorzy jest UART. W tym odcinku skupimy się na opisie tego interfejsu od strony teoretycznej oraz praktycznej z użyciem kreatora Cube oraz bibliotek HAL.
Kurs STM32 F4 – #6 – Liczniki, konfiguracja zegara, debugger
Praca mikrokontrolera często musi być zależna od czasu. Należy w tym celu wygenerować sygnał, który będzie podstawą taktowania systemu.
W tym odcinku opiszę podstawową konfigurację liczników. Przejdziemy również przez ustawiania zegarów. Na koniec użyjemy debuggera, dzięki czemu możliwe będzie m.in. wgrywanie programu z poziomu IDE.
Kurs STM32 F4 – #5 – Pomiar napięcia, ADC, DMA, STMStudio
Tym razem omówimy konfigurację przetwornika ADC, odkryjemy podstawy współpracy z DMA oraz nauczymy się korzystać z STMStudio!
Mierząc napięcie możemy np. monitorować stan zasilania urządzenia, czy odczytywać informacje z czujników analogowych. Rozwiązanie okazuje się szczególnie użyteczne, jeśli dodatkowo do pracy zaprzęgniemy moduł DMA.
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 F4 – #3 – Sprzęt, konfiguracja środowiska
Rozpoczęcie programowania STM32 z użyciem bibliotek HAL oraz kreatora graficznego Cube nie jest możliwe bez odpowiedniego oprogramowania.
W tej części kursu przygotujemy sobie niezbędne narzędzia. Wcześniej omówimy jednak dokładnie zestaw Discovery, na którym będziemy pracować podczas kolejnych części kursu.
Kurs STM32 F4 – #2 – Niezbędne narzędzia: HAL, Cube
Przed przejściem do przykładów praktycznych warto poświęcić chwilę na ogólne omówienie narzędzi używanych w kursie STM32 F4. Główną nowością jest tutaj korzystanie z graficznego kreatora STM32CubeMX oraz bibliotki HAL.
Z tego artykułu dowiesz się czym są wspomniane narzędzia, jakie są ich słabe i mocne strony oraz na jakim dokładnie sprzęcie będziemy pracować.