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?
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.