Przejdź do treści

Timery w STM32 - jak zrozumieć dokumentacje i porządkować swoją pracę

Opis#

STM32 zawiera różne peryferia, o których zwykłym programistom arduino się nie śniło.
Timery, DMA, ADC, które pozwalają nam zachować precyzje, wydajność i komunikacje ze światem.
Każdy programista embedded prędzej czy później zmierzy się z nimi i połączy interrupty z peryferiami.
Zadałem sobie pytanie, czy potrzebny jest kod, by zachować komunikacje między tymi komponentami?

Ta prezentacja jest odpowiedzią programisty o małym doświadczeniu w embedded, lecz obszernym w software development.

Po tej prezentacji dowiesz się:

  • Jakie środowisko jest przyjazne do developmentu w STM32.
  • Jak można konfigurować peryferia do współpracy między sobą.
  • Jak organizować wiedzę, by doprowadzić projekt do końca.
  • Jak rozwiązywać bugi związane z peryferiami i inne.

Przyjdź ne tę prezentacje jeżeli:

  • Brakuje Ci dobrego IDE, które ułatwi embedded development.
  • Chciałbyś robić magię z peryferiami STM32, a nie wiesz jak zacząć.
  • W trakcie projektu wypalasz się i nie wiesz co robić dalej?
  • Wciąż używasz printf driven development, a openOCD kojarzy Ci się z chorobą.

O sobie#

Przeszedł drogę od mikroprocesorów, sterowników, przez Javę do JavaScriptu.
W samej sztuce programowania ważne dla niego jest planowanie i organizacja.
Zawsze próbuje zrozumieć jak coś działa od początku do końca.
Na co dzień jest programistą Javy w Spartezie.
Hobbistycznie zajmuje się nodem, mikrokontrolerami, infrastrukturą.
Prowadzi swój własny zespół gamedev w duchu scrum.
Czyta książki fantastyczne i dużo technicznych.
Czeka na Twój feedback i ciekawe pytania.

🎥 Nagranie#

🗒️ Slajdy (Fullscreen)#