Opublikowano przez Mateusz Salamon, temu Opublikowano przez Mateusz Salamon, temu

Robienie 3 rzeczy jednocześnie, czyli jak zrealizować Timer Programowy? | STM32 na Rejestrach #5

Robienie 3 rzeczy jednocześnie, czyli jak zrealizować Timer Programowy? | STM32 na Rejestrach #5 Poznajmy zatem jeden ze skutecznych sposobów na to, aby nie blokować pracy procesora oczekiwaniem. Będzie to Timer Programowy. Jest to absolutna podstawa programisty embedded. Takie abecadło. Często możesz się spotkać ze stwierdzeniem wielozadaniowości. Na przykład filmy Dowiedz się więcej

Opublikowano przez Mateusz Salamon, temu

Czytanie przycisku na STM32 | STM32 na Rejestrach #4

Czytanie przycisku na STM32 | STM32 na Rejestrach #4 Przycisk to jeden z najprostszych interfejsów komunikacji mikrokontrolera z człowiekiem. Jest interfejsem wejściowym, więc pobiera od nas informacje. Jak odczytać przycisk na STM32? To właśnie Ci dzisiaj pokażę. Oczywiście z wykorzystaniem tylko i wyłącznie rejestrów 🥸 Ostatnio zbudowaliśmy sobie funkcję opóźniającą, Dowiedz się więcej

Opublikowano przez Mateusz Salamon, temu

Mój NOWY kurs: STM32 Na Rejestrach

Mój NOWY kurs: STM32 Na Rejestrach Od razu do brzegu: długo wyczekiwany kurs programowania STM32 na rejestrach w końcu nadchodzi! Oj jak często wielu moich czytelników oraz samych kursantów o niego pytało 😅 Po miesiącach pracy jestem gotowy ogłosić jego start. Kiedy? W październiku 2024 pojawią się pierwsze lekcje 🥳 Dowiedz się więcej

Opublikowano przez Mateusz Salamon, temu Opublikowano przez Mateusz Salamon, temu Opublikowano przez Mateusz Salamon, temu Opublikowano przez Mateusz Salamon, temu

Podział na pliki projektu w języku C – wstęp

Chciałbym zrobić wstęp do podziału projektu na pliki w języku C. Jest to nam potrzebne też do tego, aby zrozumieć czym jest moduł lub jednostka kompilacji. Dobre zrozumienie pojęcia “jednostka kompilacji” spowoduje to, że później lepiej będziesz się orientował w zakresach widoczności np. zmiennych. Dodatkowo lepiej zrozumiesz czym jest kompilacja, Dowiedz się więcej

Opublikowano przez Mateusz Salamon, temu Opublikowano przez Mateusz Salamon, temu

Jak poprawnie konstruować wskaźnik na funkcję (callback)?

Przychodzę dzisiaj z ciekawym tematem. Będzie to wskaźnik na funkcję. W odróżnieniu od “zwykłych” wskaźników są nieco trudniejsze. Z tego względu, że funkcje definiuje więcej rzeczy niż zwykłą zmienną. Wskaźnik na funkcję Wskaźniki mogą pokazywać na dowolną komórkę pamięci, a nasz kod programu to nic innego jak kolejne instrukcje w pamięci Flash. Dowiedz się więcej