Kursy • Poradniki • Inspirujące DIY • Forum
Wpisy z kategorii: STM32, strona 4
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.
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 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.