„Jak Pisać kod niezależny od platformy sprzętowej?”
Zapisz się na newsletter UCGOSU i zobacz jak projektować kod Embedded niezależny od konkretnego mikrokontrolera, systemu operacyjnego, bibliotek czy zewnętrznych układów.
To nagranie zamkniętego Live’a dla uczestników kursów UCGOSU. Jeśli jesteś uczestnikiem C dla Zaawansowanych lub TDD w Systemach Embedded, materiał jest już dostępny na platformie kursowej.
Co zawiera nagranie?
W tym nagraniu zobaczysz, jak projektować kod Embedded tak, aby był mniej zależny od konkretnego mikrokontrolera, systemu operacyjnego, bibliotek czy sprzętu.
Dowiesz się:
Jakie elementy projektu uzależniają kod od platformy sprzętowej
jak oddzielać logikę aplikacji od sprzętu
jak projektować interfejsy pomiędzy warstwami
jak przygotowywać kod na zmiany sprzętu, bibliotek i kolejnych wersji PCB
kiedy warto zadbać o portowalność, a kiedy dodatkowa abstrakcja tylko komplikuje projekt
przykłady rozwiązań stosowanych w popularnych projektach Embedded.
Materiał szczególnie przyda Ci się przy większych projektach Embedded oraz wtedy, gdy przewidujesz zmiany sprzętu lub PCB.
To nagranie zamkniętego Live’a dla uczestników kursów UCGOSU. Jeśli jesteś uczestnikiem C dla Zaawansowanych lub TDD w Systemach Embedded, materiał jest już dostępny na platformie kursowej.
Z mailingu dowiesz się o:
języku C,
dobrych praktykach,
architekturze oprogramowania,
testowaniu,
narzędziach,
kompilatorach,
programowaniu niskopoziomowym,
Co zawiera mailing?
artykuły techniczne z bloga UCGOSU
filmy i nagrania z YouTube
praktyczne przykłady i wskazówki z projektów
informacje o nowych materiałach,
informacje o kursach, szkoleniach i innych inicjatywach UCGOSU.
To nagranie zamkniętego Live’a dla uczestników kursów UCGOSU. Jeśli jesteś uczestnikiem C dla Zaawansowanych lub TDD w Systemach Embedded, materiał jest już dostępny na platformie kursowej.