LPC2468 USB und Keil -Compiler

Gast #1216884
Lesenswert?
• ▲
▼
Moin

folgendes Problem habe ich:

Ich will mit dem LPC2468 eine USB Schnittstelle bedienen und ein 
externes Ram auf der Adresse 0xa0000000 betreiben.

Wenn ich die dem Keil-Compiler beigelegten Beispiele USBHID und USBMEM, 
ausprobiere und nur internes Ram benutze, funktioniert alles 
einwandfrei.
Wenn ich direkt über Pointer auf das externe Ram zugreife, funktioniert
dieses auch.

Sobald ich den Compiler/Linker unter Options -> Target -> Ram 1 
auffordere externes Ram  auf dem Adressbereich  0xa0000000 und einer 
Größe von 32MB,mit einzubeziehen, funktioniert die USB Schnittstelle 
nicht mehr.

Irgendwelche Optionen und Einstellungen, die im Falle USB und externes 
Ram vorgenommen werden müssen, habe ich nicht gefunden, oder vielleicht 
auch übersehen, was bei 800 Seiten User Manual, recht einfach ist ;)

Wie bekomme ich das in den Griff mit USB und externes RAM.

Mit freudlichem Gruß R.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.