Termin 1: poniedziałek 25.01.2009, godz. 10.15-11.15
Plik z wynikami egzaminu, termin 1, do pobrania w formacie pdf. Wpisy odbęd± się we wtorek (26.01.2010) od 10.15 do 12.00. W tych godzinach można również obejrzeć pracę.Termin 2: pi±tek 29.01.2009, godz. 10.15-11.15
I. | Wstęp do systemów mikroprocesorowych czasu rzeczywistego |
II. |
Wstęp do architektury procesorów rodziny ColdFire |
III. |
Architektura procesorów i mikrokontrolerów |
IV. |
Współpraca procesora z urządzeniami peryferyjnymi |
V. |
Systemy operacyjne czasu rzeczywistego |
Laboratorium polega na niskopoziomowym programowaniu mikrokontrolera Freescale MCF5282 w języku asemblera, zgodnie z poniższym harmonogramem:
Zajęcia wprowadzające
| 4h |
Obsługa wbudowanego portu równoległego
| 2h |
Obsługa wyświetlacza LED z wykorzystaniem wbudowanego licznika
| 4h |
Obsługa wbudowanego timera bez wykorzystania przerwań
| 2h |
Wysyłanie znaków przez wbudowany interfejs szeregowy SCI
| 2h |
Odbieranie znaków przez wbudowany interfejs szeregowy SCI przez polling
| 2h |
Obsługa wbudowanego timera z wykorzystaniem przerwań
| 2h |
Odbieranie znaków przez wbudowany interfejs szeregowy SCI z wykorzystaniem przerwań
| 4h |
Obsługa klawiatury podłączonej przez port równoległy przez skanowanie wierszy* | 2h |
* Ćwiczenia wymagane do otrzymania oceny > 3
Zaliczenie laboratorium odbywa się na podstawie ocen cząstkowych wystawianych za wykonanie każdego ćwiczenia, odnotowanych w dzienniku pracy w laboratorium. Do otrzymania oceny wyższej niż dostateczna wymagane jest wykonanie ćwiczeń oznaczonych gwiazdką.