Forum: FPGA, VHDL & Co. Frage zu EDK UART


von Andre (Gast)


Lesenswert?

Hallo,

ich beschäftige mich mit dem Edk 10.01.03 von Xilinx und versuche mich 
im Moment an der Uart.
Meine Frage ist genereller Natur.
Wenn man im Menü unter Software "Generate Libraries und BSPs" klickt, 
wird unter anderem die "xparameters.h" erstellt.

Was die Uart angeht sind zwei Bereiche in der "xparameters.h" vorhanden

Definition for peripheral RS232_UART1 mit dem #define 
XPAR_RS232_UART_1_BASEADDR

und die

Canonical defintions for peripheral RS232_UART_1 mit dem #define
XPAR_UARTLITE_0_BASEADDR

Im System Assembly View unter Addresses, ist der gleiche Adressbereich 
wie bei XPAR_RS232_UART_1_BASEADDR und XPAR_UARTLITE_0_BASEADDR 
eingetragen.

Was mich interessiert, wo der Unterschied zwischen dem
"Definition for peripheral" und dem "Canonical defintions for 
peripheral" liegt? Bzw wozu diese doppelte Deklaration?

von Ütze (Gast)


Lesenswert?

Das eine ist der Name des Cores  ( in dem Fall Uartlite_0..) das andere 
der Name den du(oder in dem Fall wahrscheinlich der Base System Builder) 
in deinem Design vergeben hast(hat).

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.