Kursy • Poradniki • Inspirujące DIY • Forum
Wpisy z tagiem: kursSTM32F1HAL
Kurs STM32 F1 HAL – #13 – podsumowanie, nowa seria?
Za nami kolejny (już trzeci) kurs, w którym była mowa o programowaniu układów STM32. Pora na krótkie podsumowanie oraz zapowiedź nowej serii dotyczącej tych mikrokontrolerów.
Właśnie teraz możecie zadecydować w ankiecie o dokładnej tematyce nowego kursu.
Kurs STM32 F1 HAL – #12 – I2C w praktyce, akcelerometr
Na zakończenie kursu STM32 omówimy bardziej rozbudowany przykład. Na warsztat weźmiemy moduł z układem LSM303D, który zawiera m.in. akcelerometr oraz magnetometr.
Zobaczymy, jak można odczytywać z niego dane za pomocą I2C oraz jak zaprezentować wyniki na wyświetlaczu graficznym.
Kurs STM32 F1 HAL – #11 – I2C w praktyce, pamięć EEPROM
Kurs STM32 F1 HAL – #10 – wyświetlacz graficzny na SPI
W poprzedniej części kursu poznaliśmy działanie interfejsu SPI. W praktyce wykorzystaliśmy go do komunikacji z ekspanderem portów MCP23S08.
Teraz zajmiemy się ciekawszym tematem, czyli wyświetlaczem graficznym z telefonu Nokia 5110. Jest to tani i popularny moduł, który może ułatwić interakcję z budowanym urządzeniem.
Kurs STM32 F1 HAL – #9 – SPI w praktyce, ekspander IO
Poznaliśmy już jeden interfejs szeregowy, który był asynchroniczny. Oczywiście chodzi o UART. Teraz dla odmiany pora na bardzo popularny, interfejs synchroniczny, którym jest SPI.
W tej części kursu STM32 wykorzystamy go do podłączenia ekspandera portów.
Kurs STM32 F1 HAL – #8 – bezpośredni dostęp do pamięci
Podczas 6 części kursu poznaliśmy możliwości przetwornika ADC. Uruchamiane przykłady były jednak pod pewnym względem niedoskonałe.
Dziś poznamy nową, efektywną metodę. Zamiast aktywnie czekać na odczyt, wykorzystamy moduł DMA, który będzie robił to w tle.
Kurs STM32 F1 HAL – #7 – liczniki (timery) w praktyce, PWM
Przed nami kolejna część kursu programowania STM32 z użyciem HAL. Tym razem poznamy podstawy sprzętowych liczników (timerów).
Po krótkim wstępie teoretycznym przejdziemy do ćwiczeń praktycznych, podczas których przyda nam się umiejętność generowania sygnału PWM.
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.