Course Code:
armtech
Duration:
14 hours
Overview:
Procesor ARM jest jednym z rodziny procesorów opartych na architekturze RISC (reduced instruction set computer) opracowanej przez Advanced RISC Machines (ARM).
Course Outline:
- Wstęp
- Podstawowe cechy
- Historia wersji
- Model przepływu danych
- Rejestry
- Tryby procesora
- Organizacja pamięci
- Przerywa
- Rurociągi
- RAMIĘ Assembly Language Programming
- Tryby adresowania
- Zestaw instrukcji ARM 7 (20/80% - reguła języka asemblera)
- Korzystanie z Keil IDE¹
- Wykorzystanie QEMU do emulacji płyty ARM
- Demonstracja ARM ISA
- Demonstracja Kciuka ISA
- Implementacja języka ARM Embedded C.
- Ekspozycja na rdzeń procesora ARM7 Microcontroller
- Oparty na LPC2114-ARM7 Microcontroller firmy Philips Semiconductors¹
- Peryferia systemu na chipie¹
- Struktura magistrali (AMBA)¹
- Mapa pamięci¹
- Pętla z synchronizacją fazową¹
- Sterownik VPB¹
- Pin Connect Block¹
- Urządzenia peryferyjne wbudowane w chip1
- We/wy ogólnego przeznaczenia: demonstracja z użyciem przełącznika i diody LED¹
- Wektorowy kontroler przerwań (VIC)¹
- Przerwania zewnętrzne: Demos¹
¹ Temat niedostępny podczas zajęć zdalnych
Sites Published:
United Arab Emirates - ARM Technology
Czech Republic - ARM Technology