Kod przedmiotu 02 61 4833 00
Liczba punktów ECTS 5
Nazwa przedmiotu w języku prowadzenia
Systemy wbudowane
Nazwa przedmiotu w języku polskim Systemy wbudowane
Nazwa przedmiotu w języku angielskim
Development of embedded systems based on ARM processor
Język prowadzenia zajęć polski
Poziom studiów studia I stopnia
Kierownik przedmiotu dr inż. Dariusz Makowski
Realizatorzy przedmiotu dr inż. Grzegorz Jabłoński, dr inż. Rafał Kiełbik, dr inż. Cezary Maj, dr hab. inż. Dariusz Makowski, dr inż. Paweł Marciniak, dr inż. Aleksander Mielczarek, Paweł Plewiński, dr inż. Piotr Zając
Formy zajęć i liczba godzin w semestrze
Wykład Ćwiczenia Laboratorium Projekt Seminarium Inne Suma godzin w semestrze
Godziny kontaktowe 30 30 0 60
Czy e-learning Nie Nie Nie Nie Nie Nie
Kryteria oceny (waga) 0,50 0,50 0,00
Cel przedmiotu Zapoznanie studentów z metodyką projektowania oraz programowania systemów wbudowanych
Efekty kształcenia
  1. Zna budowę systemów mikroprocesorowych
  2. Rozumie działanie systemów mikroptocesorowych
  3. Zna rodzinę mikrokontrolerów z rozdziny ARM
  4. Potrafi projektować systemy mikroprocesorowe
  5. Potrafi programowanie mikrokontrolery ARM
Metody weryfikacji efektów kształcenia
Zaliczenie wykładu: zaliczenie pisemne składające się z 10 pytań testowych i 2 problemów do samodzielnego rozwiązania
Zaliczenie laboratorium: ocena końcowa jest wystawiana na podstawie wyników pracy, ocen cząstkowych oraz sprawozdania


 
Wymagania wstępne
Znajomość układów cyfrowych 
Znajomość architektury komputerów
Znajomość języka C
Treści kształcenia z podziałem na formy
WYKŁAD
Mikroprocesory i mikrokontrolery
Wykonywanie rozkazów
Rodzina procesorów ARM
Architektura procesorów ARM7TDMI oraz ARM9TDMI
Programy wbudowane na przykładzie procesorów ARM
Projektowanie niezawodnych systemów wbudowanych
Metodyki projektowania systemów wbudowanych

ĆWICZENIA AUDYTORYJNE
Podstawy projektowania systemów wbudowanych
Podstawy programowania systemów wbudowanych opartych o procesory ARM w języku C 
Literatura podstawowa
  1. J. Augustyn, ?Projektowanie systemów wbudowanych na przykładzie rodziny SAM7S z rdzeniem ARM7TDMI", PAN, 2007
  2. M. Trevor, "The Insider's Guide To The Philips ARM7-Based Microcontrollers", Hitex, 2005
  3. M. Barr, A. Massa, ?Programming Embedded Systems: with C and GNU Development Tools?, O'Reilly, 2006
Literatura uzupełniająca
  1. A. S.Tanenbaum, ?Strukturalna organizacja systemów komputerowych?, wydanie V, Helion, 2006
Przeciętne obciążenie godzinowe studenta pracą własną
81
Uwagi
Do prowadzenia wykładu niezbędna jest sala wyposażona w komputer i rzutnik mutlimedialny.
Zajęcia laboratoryjne odbywają się w specjalistycznym laboratorium komputerowym wyposażonym w zestawy ewaluacyjne z procesorami ARM.
Aktualizacja 2019-09-13 13:56:44