www.mikrocontroller.net

Forum: Mikrocontroller und Elektronik M32c87 mit externen speicher

Autor: Timo Eesmann (Gast)
Datum: 11.07.2007 16:14

hallo!
ich versuche gerade, oben genannte cpu in den memory expansion zu
versetzen und ein 16mb großes sram zu beschreiben und wieder auszulesen.
problem dabei ist, ich weiß garnicht, ob ich schon im expansion mode bin
oder nicht. wie kann ich das feststellen? worauf ist noch bei der
benutzung von externen sram zu achten. welche register müssen überhaupt
beschrieben werden? ich finde renesas hält sich da sehr bedeckt.
vielleicht hat ja einer noch eine gute app note oder sogar einen
ähnlichen
sample code. vielen dank!
mfg timo
Autor: sepp (Gast)
Datum: 11.07.2007 17:43

Ich hab so etwas vor eon paar Jahren auf einem M16C gemacht. Wahr
eigentlich kein Problem. Das ganze müsste auch in App Notes beschrieben
sein. Schau einfach auf die Renesas Webseite oder auf m16c.de.
Autor: Obelix (Gast)
Datum: 13.07.2007 08:02

Den "expansion mode" musst du einfach setzen. Zum Anfang probieres es
mit vielen Wait states.
Autor: Gnipfel (Gast)
Datum: 13.07.2007 08:33
Dateianhang: ncrt0.a30 (5,7 KB, 141 Downloads)

Hallo Timo,

habe schon viel mit nem M16C80 gemacht.
Im Anhang mal die ncrt0-Datei mit der Startup Information.

Da gibts nen Part mit der Bezeichnung "after reset,this program will
start".
Schau da mal rein. Hier werden die Controllereigenschaften konfiguriert
und auch bestimmt ob memory expansion oder nicht.

Für die zu beschreibenden Register musste mal mit M32C87 vergleichen.

Viel Erfolg.

Gruß Gnipfel
Autor: Timo Eesmann (Gast)
Datum: 13.07.2007 12:15

hallo,
vielen dank für die antworten! ich bin jetzt so weit, dass der adress-
und der datenbus angesprochen werden können. das problem ist jetzt noch,
dass der bus clock während eines lese- bzw. schreibzugriffs aussetzt.
gibt es da irgend welche einstellungen, die das verhindern??
mfg timo
Autor: Obelix (Gast)
Datum: 13.07.2007 12:17

Was heist bei dir Bus-clock?

Antwort schreiben

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

Wichtige Regeln - erst lesen, dann posten!

  • Suchfunktion und Betreffsuche benutzen - vielleicht gibt es schon einen ähnlichen Beitrag
  • Aussagekräftigen Betreff wählen
  • Im Betreff angeben um welchen Controllertyp es geht (AVR, PIC, ...)
  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang
  • JPEG-Dateien (.jpg) nur für Fotos und Scans verwenden
  • Schaltpläne, Screenshots usw. als PNG oder GIF anhängen

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [pre]vorformatierter Text (z.B. Code in anderen Sprachen)[/pre]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel





Hinweis: der Originalbeitrag ist mehr als 6 Monate alt.

webmaster@mikrocontroller.netImpressumWerbung auf Mikrocontroller.net