Forum: Mikrocontroller und Digitale Elektronik Speicher erweitern oder ersetzen


von Andy S. (assa13)


Lesenswert?

Hallo.

Ich will den Speicher an einer Sprechanlage erweitern.
Zurzeit dienen als Speicher 16  M29F040 Chips 
http://www.datasheetcatalog.com/datasheets_pdf/M/2/9/F/M29F040.shtml
Wenn ich der Beschreibung glauben darf, dann liegen die Texte als WAV 
Dateien vor.
Speicherplatine wird von einem üC angesteuert, die Dateien werden 
encodiert…
das volle Programm.

Frage:

Kann ich den Speicher gegen z.B. eine CF Card ersetzen? Schließlich hat 
die CF genug Pins wo ich dran kann. Oder wird es nicht funktionieren 
weil die CFC eine eigene Logik hat (Controller), oder gibt es eine 
andere Lösung? Z.B größere Speicherchips die so ähnlich funktionieren 
wie der M29F040
Ich bin für jede Idee dankbar.

Gruß A. Schlidt

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Kannst Du die Software im "üC" ändern?

Wenn nein, dann wird keinerlei Erweiterung oder Änderung des Speichers 
funktionieren.

Es gibt zum 29f040 funktionskompatible Bausteine mit mehr 
Speicherkapazität, aber woher soll der "üC" wissen, daß mehr Speicher 
vorhanden ist?
Dieser Ansatz wird daher keinen Erfolg mit sich bringen, es sei denn, 
die Hardware (und die Software im Controller) ist dafür ausgelegt, auch 
mit mehr als dem vorhandenen Speicher bestückt zu werden.

Eine CF-Karte wird vollkommen anders angesteuert als ein Flash-EPROM wie 
das 29F040, auch andere verbreitete Flash-Speichermedien werden 
vollkommen anders angesteuert. Das schließt auch die controllerlosen 
Medien SmartMedia-Card und xD-Card ein.

von Andy S. (assa13)


Lesenswert?

Danke für die schnelle Antwort.

Das heißt, wenn ich die Software von dem µC verändern kann dann würde es 
funktionieren?
Entschuldigt bitte die blöden Fragen aber ich bin absoluter Neuling beim 
µC programmieren.

Wir nehmen an das ich den µC anpassen kann, was würdest du dann als 
Speicher vorschlagen?
Noch mal Danke.
Gruß A. Schlidt

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

> Das heißt, wenn ich die Software von dem µC verändern kann dann
> würde es funktionieren?

Nicht "würde", "könnte".

> Wir nehmen an das ich den µC anpassen kann, was würdest du dann als
> Speicher vorschlagen?

Dann ist zum Beispiel eine SD-Karte nicht schlecht; einfacher 
anzuschließen als eine CF-Karte, da weniger Anschlüsse benötigt werden, 
günstiger Preis (1 GByte für ~16EUR bei Reichelt), ausreichende 
Kapazität ...

Das ist aber gewissermaßen "in die Luft geraten", ohne näheres über den 
verwendeten Controller und die vorhandene Schaltung zu wissen, kann 
nicht wirklich ein präziser Hinweis gegeben werden.

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.