Systemy wbudowane czasu rzeczywistego
Elektonika sem. V
Zakres przedmiotu
Laboratorium
Systemy mikroprocesorowe, systemy wbudowane
Rodzina procesorów ARM
Urządzenia peryferyjne
Pamięci i dekodery adresowe
Programy wbudowane na przykładzie procesorów ARM
Metodyki projektowania systemów wbudowanych
Interfejsy w systemach wbudowanych
Systemy czasu rzeczywistego
Egzamin, termin pierwszy
Odbędzie się 03.07.2012 roku w sali A2, godz. rozpoczęcia egzaminu: 10.15, godz. zakończenia 11.15. Wpisy odbędą się 03.07.2012 w godz. 10.00-11.00 w pokoju nr 40.
Egzamin, termin zerowy
Wyniki z egzaminu (termin 0) i laboratorium.
Literatura do przedmiotu
Literatura obowiązkowa:
- Materiały wykładowe i laboratoryjne
- W. Hohl, ARM Assembly Language: Fundamentals and Techniques, CRC Press 2009, ISBN: 9781439806104
- J. Augustyn, Projektowanie systemów wbudowanych na przykładzie rodziny SAM7S z rdzeniem ARM7TDMI, IGSMiE PAN, 2007, ISBN: 978-83-60195-55-0
- A. Sloss, D. Symes, C. Wright, ARM System Developer's Guide: Designing and Optimizing System Software, Elsevier, 2004
Literatura uzupełniająca:
- S. R. Ball, Embedded Microprocessor Systems: Real World Design, Elsevier Science, 2002
Laboratorium
Do oceny końcowej brane są pod uwagę oceny szczątkowe wystawione w czasie zajęć laboratoryjnych z uwglęznieniem następujących wag:
- Zadania wykonywane na procesorach FreeScale ColdFire - 0,5
- LED (ARM) - 0,6
- Klawiatura (ARM) - 0,6
- Timer (ARM) - 0,7
- Sterownik dla urządzeń peryferyjnych (ARM) - 1
- UART_Tx (ARM) - 0,8
- UART_Rx (ARM) - 0,8
- Obsługa przerwań (ARM) - 0,8
Materiały do wykładu (materiały będą zamieszczane sukcesywnie, wymagana autoryzacja)
- Systemy wbudowane - wprowadzenie
- Architektura systemów z rdzeniem ARM
- Transmisja danych w systemach mikroprocesorowych
- Asembler procesora ARM
- Systemy operacyjne czasu rzeczywistego
- GCC Inline Assembler Cookbook
- Przykłady - CASM
- Przykłady - inline assembly
Materiały pomocnicze do laboratorium