Mikrokontrolery w systemach wbudowanych

Transkrypt

Mikrokontrolery w systemach wbudowanych
Mikrokontrolery w systemach wbudowanych
Wydział Informatyki
Nazwa
programu
kształcenia
Informatyka
Poziom i forma studiów
II stopień dla abs. stud. lic. kier. Inf. i
kier. pokr. stacjonarne
Specjalność
Systemy Aplikacyjne Grafiki i Multimediów
Ścieżka dyplomowania
2013/2014L - 2014/2015L
Nazwa
przedmiotu
Mikrokontrolery w systemach wbudowanych
Kod przedmiotu
GM1102c
Punkty ECTS
4
Rodzaj
przedmiotu
obieralny
Semestr 2,3
Liczba
godzin w
semestrze
W - 30 Ćw - 0 PS - 30 P - 0 L - 0 S - 0
Przedmioty
wprowadzające
Założenia i
cele
przedmiotu
Celem przedmiotu jest zapoznanie studentów z podstawami projektowania systemów wbudowanych na mikrokontrolerach, omówienie budowy, organizacji i
architektury współczesnych mikrokortrolerów, nabycie przez studentów umiejętności programowania mikrokontrolerów AVR, ARM7, PICMicro.
Formy
zaliczenia
Zaliczenie wykładu. Obserwacja pracy na zajęciach. Ocena projektu.
Treści
programowe
Projektowanie systemów wbudowanych. Organizacja strukturalna mikrokontrolerów. Mikrokontrolery AVR RISC. Organizacja pamięci danych. Organizacja pamięci
programu. Porty wejścia-wyjścia. Układy licznikowe. Modulacja szerokości impulsów PWM. Układ przerwań. Bloki interfejsów USART, SPI, I2C. Liczniki czuwające.
Przetworniki A/C. Tryby obniżonego poboru mocy. Architektura mikrokontrolerów 32-b AVR UC3. Architektura mikrokontrolerów PICMicro. Architektura ARM7.
Procesor rdzeniowy ARM7TDMI. Mikrokontrolery LPC2000, STR7, AT91SAM. Arcitektura ARM9. Mikrokontroler STR91xFA. Układy programowalne z wbudowanym
procesorem.
Efekty kształcenia
Symbol
Odniesienie do kierunkowych efektów
kształcenia
Opis
1
ma podstawową wiedzę o budowie mikrokontrolerów i ich zastosowaniu w systemach wbudowanych
K_W02
2
zna i wykorzystuje bloki funkcjonalne mikrokontrolera
K_W02
3
zna ograniczenia wynikające z budowy mikrokontrolera
K_W10
4
potrafi tworzyć aplikacje dla wybranego mikrokontrolera z wykorzystaniem specyficznych środowisk programistycznych
K_W08
K_U11
5
potrafi zaprojektować i zaimplementować system wbudowany
K_U08
K_U16
Efekt
kształcenia
Metoda weryfikacji
Forma zajęć na której zachodzi weryfikacja
1
zaliczenie wykładu
2
zaliczenie wykładu, projekt
W, Ps
3
zaliczenie wykładu, projekt
W, Ps
4
obserwacja na zajęciach, projekt
Ps
5
projekt
Ps
Bilans
nakładu
pracy
studenta
(w
godzinach)
1 - Udział w wykładach
15x2
30
2 - Udział w pracowni specjalistycznej
15x2
30
3 - Przygotowanie do pracowni specjalistycznej
10x2
20
4 - Przygotowanie projektu zaliczeniowego
25
25
5 - Przygotowanie do zaliczenia i udział w zaliczeniu
10
10
6 - Udział w konsultacjach
5x1
5
RAZEM:
120
65
ECTS
2,5
80
3,0
Nakład pracy studenta związany z zajęciami wymagającymi bezpośredniego udziału nauczyciela:
(1)+(2)+(6)
Wskaźniki
ilościowe
Literatura
podstawowa
Literatura
uzupełniająca
W
1.
2.
3.
4.
5.
6.
1.
2.
3.
Nakład pracy studenta związany z zajęciami o charakterze praktycznym:
(2)+(3)+(4)+(6)
Pełka R.,Mikrokontrolery - architektura, programowanie, zastosowanie, WKŁ, Warszawa, 1999.
Baranowski R., Mikrokontrolery AVR ATmega w praktyce, BTC, Warszawa, 2005.
Jabłoński T., Mikrokontrolery PIC16F8x w praktyce, BTC, Warszawa, 2002.
Pawluczuk A., Sztuka programowania mikrokontrolerów AVR. Podstawy, BTC, Warszawa, 2006.
Bryndza L., LPC2000. Mikrokontrolery z rdzeniem ARM7, BTC, Warszawa, 2007.
Bryndza L., Mikrokontrolery z rdzeniem ARM9, BTC, Warszawa, 2009.
Pawluczuk A., Sztuka programowania mikrokontrolerów AVR. Przykłady, BTC, Warszawa, 2007.
Pietraszek S., Mikrokontrolery PIC12F8x w praktyce, BTC, Warszawa, 2005.
Doliński J., Mikrokontrolery AVR w praktyce, BTC, Warszawa, 2004.
Jednostka
realizująca
Katedra Mediów Cyfrowych i Grafiki
Komputerowej
Osoby
prowadzące
dr inż. Irena Bułatowa,dr inż. Tomasz Grześ
Data
opracowania
programu
1 lipca 2013
Program
opracował(a)
dr inż. Irena Bułatowa,dr inż. Tomasz Grześ,dr inż. Adam Klimowicz,dr hab. inż. Valery Salauyou
Wydrukowane w programie Świerk Design by: styleshout | Valid XHTML | CSS Home