Cirrus-logic EP93xx Instrukcja Użytkownika Strona 177

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 824
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 176
DS785UM1 6-15
Copyright 2007 Cirrus Logic
Vectored Interrupt Controller
EP93xx User’s Guide
6
6
If you are not using the priority level in the VIC, write the VICxVectAddr
register with any value (in order to disable the interrupt priority) at the
beginning of your program.
It is not always clear when the ARM debuggers read the VICxVectAddr
register, so it is recommended that if you are using a debugger, do not read
the VIC registers via a memory window. If you must read the VIC registers,
read only the VIC registers that are needed.
Bit Descriptions:
VectorAddr: Contains the address of the currently active ISR. Any
writes to this register clear the interrupt.
VICxDefVectAddr
Address:
VIC1DefVectAddr: 0x800B_0034 - Read/Write
VIC2DefVectAddr: 0x800C_0034 - Read/Write
Definition:
Default Vector Address Register. The VICxDefVectAddr register contains the
default ISR address.
Bit Descriptions:
DefaultVectorAddr: Contains the address of the default ISR handler.
VICxVectAddr0
VICxVectAddr1,
VICxVectAddr2,
VICxVectAddr3,
VICxVectAddr4,
VICxVectAddr5,
VICxVectAddr6
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
DefaultVectorAddr
1514131211109876543210
DefaultVectorAddr
Przeglądanie stron 176
1 2 ... 172 173 174 175 176 177 178 179 180 181 182 ... 823 824

Komentarze do niniejszej Instrukcji

Brak uwag