mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Mikrocontroller XC888: Access Mediator


Autor: Patrick (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Ich hoffe das diesesmal mir jemand helfen kann.
Das Tool Dave erstellt mir einige FUnktionen. Zum Beispiel zum CAN, 
erstellt dieses Tool die Funktion CAN_vInit.
In dieser Funktion werden weitere Funktionen eingesetzt:

- CAN_vWriteCANAddress
- CAN_vWriteCANAddress
- CAN_vSetListCommand

Was machen diese Funktionen genau?
Im Datenblatt des XC888 gibt es eine Grafik MultiCAN REGISTER ADRESS 
MAP.
Wie kommt man da auf diese Adressen?

In der Initialisierung wird unter anderem diese Zeilen ausgeführt:

CAN_vWriteCANAddress(CAN_NCR0);
CAN_DATA0 = 0x41;
CAN_vWriteEN(D0_VALID+ADR_INC);

Das Register CAN_NCR0 wurde mit define mit diesem Wert 0x0080 
initialisiert.
In der Grafik (siehe Anhang) finde ich diese Adresse nicht.

Kann mir hier jemand sagen wie man auf die Adresse wie auf der Grafik zu 
sehen ist kommt?

Autor: Patrick (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Gibt es echt niemand der sich mit dem XC888 auskennt?

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.