Systemy wbudowane 1300-Mt11SW-SD
Wykład (WYK)
Semestr letni 2017/18
Informacje o zajęciach (wspólne dla wszystkich grup)
Liczba godzin: | 15 | ||
Limit miejsc: | (brak limitu) | ||
Zaliczenie: | Egzamin | ||
Rygory zaliczenia zajęć: | egzamin |
||
Literatura uzupelniająca: | 1. Baranowski R., Mikrokontrolery AVR ATmega w praktyce, BTC, Warszawa 2005. 2. Marwedel P., Embedded System Design, Kluwer Academic Publishers, Boston 2003. |
||
Metody dydaktyczne: | wykład kursowy |
||
Literatura: |
1. Górecki P., "Mikrokontrolery dla początkujących", Wydawnictwo BTC, Warszawa 2006. 2. Francuz T. "Język C dla mikrokontrolerów AVR. Od podstaw do zaawansowanych aplikacji", Helion, 2015. |
||
Efekty uczenia się: |
W1. Ma uporządkowaną wiedzę w zakresie funkcjonalności i projektowania systemów wbudowanych. Potrafi wskazać składniki funkcjonalne systemu wbudowanego. (K_W01) W2. Ma podstawową wiedzę w zakresie budowy i zasady działania mikrokontrolerów stosowanych w systemach wbudowanych oraz protokołów komunikacyjnych stosowanych w systemach wbudowanych. (K_W10) U1. Potrafi integrować wiedzę z elektroniki, informatyki i automatyki przy rozwiązywaniu problemów i projektowaniu systemów wbudowanych. Wykorzystuje wiedzę do optymalizacji rozwiązań zarówno sprzętowych jak i programowych. (K_U07) U2. Ma umiejętność budowy prostych systemów wbudowanych. Potrafi posłużyć się właściwie dobranymi środowiskami programistycznymi, symulatorami stosowanymi w systemach wbudowanych. (K_U10) |
||
Metody i kryteria oceniania: |
egzamin pisemny (składający się z max. 10 pytań o charakterze praktycznym, np. zadania z adresacji lub pytania, na które należy udzielić krótkiej odpowiedzi składającej się z kilku słów) lub egzamin pisemny składający się z max. 3 pytań o charakterze opisowym lub ustny |
||
Zakres tematów: |
Mikrokontrolery. Programy wbudowane. Systemy operacyjne czasu rzeczywistego. Przetwarzanie danych, a zużycie energii. Projektowanie systemów niezawodnych. Architektura mikroprocesora i mikrokontrolera: budowa mikroprocesora, budowa mikrokontrolera i otoczenie mikrokontrolera na przykładzie mikrokontrolera ATmega z rdzeniem AVR (porty GPIO, system przerwań, liczniki/timery, przetworniki A/C i C/A, magistrale i protokoły komunikacyjne: I2C, SPI, USART). Asembler mikrokontrolerów AVR. Programowanie w językach wysokiego poziomu (C/C++) – kompilacja i konsolidacja kodu. Wprowadzenie do mikrokontrolerów z rdzeniem ARM. |
Grupy zajęciowe
Grupa | Termin(y) | Prowadzący |
Miejsca ![]() |
Akcje |
---|---|---|---|---|
1 |
co drugi poniedziałek (parzyste), 16:00 - 17:30,
sala 6 |
Maciej Piechowiak | 12/16 |
szczegóły![]() |
Wszystkie zajęcia odbywają się w budynku: Budynek przy ulicy M. Kopernika |
Właścicielem praw autorskich jest Uniwersytet Kazimierza Wielkiego w Bydgoszczy.