Hallo zusammen. Suche umfassende Info (Weblink, Buch, Zeitschriftenserien), wo ich detaillierte Info bekomme, wie, wann, welcher Speicherchip verwendet werden kann. Bin überfordert mit vielen Infoschnipseln. Hintergrund der Frage: Ringspeicher an PIC - Meßwertaufzeichnung. Bei Triggerung erfolgen einige Kalkulationen mit den Meßwerten der vergangenen zwei Sekunden. Könnte also theoretisch auch RAM nehmen. Jemand nen Tip? Danke schon mal.
Das Wichtigste mal zu Anfang: Wie soll der Speicher angeschlossen sein? (SPI, I²C, parallel ...) Wie schnell soll der Speicher sein? Wie groß soll der Speicher sein? Sollen die Daten dauerhaft gespeichert werden (also bei Spannungsverlust info noch da) oder nicht?
Also primär sollte es vom Controllerhersteller eine Application Note geben. Falls nicht, dann muss im Datenblatt beschrieben sein, wie man einen ext. Speicher anschließt. Wenn der Controller kein Interface für ext. Speicher hat, dann such Dir einen Controller, der das hat. Sonst kannst Du zeitkritische Anwendungen vergessen bzw. wirst du dich mit sehr umfangreichem Speichermanagement befassen müssen. Ein ext. SRAM anzuschließen ist bei einem Controller mit einem Speicherinterface nicht sehr schwierig und meist auch in einer Appnote oder im Datenblatt beschrieben. Das Einzige was noch zu tun ist, ist dem Controller zu sagen, dass er mehr Speicher hat. (ca. 10 Zeilen Code). Wenn Du nicht gerade auf ein PIC Controller festgenagelt bist, dann versuch es mal mit einem Atmel. Ein MEGA64 hat z.B. ein ext. Speicherinterface für SRAM bis 64k. (falls dir das reicht) Es gibt glaub auch PICs mit so einem Interface, aber da hab ich keine Infos zu. Benutzt wird das ext. RAM, dann wie ein internes. Also gleiche Befehle. Allerdings dauert der Zugriff auf das ext. RAM ein paar Zyklen länger.
Danke für die Antworten, das geht hier ja ruckizucki. Zuerst: ich suche nicht nur für diese eine spezifische Anwendung, sondern auch ganz allgemein. In Buchtipps gibt's das Mikrocontrollerkochbuch, das externen Speicher behandelt, aber das ist schon steinalt. Die ganz spezielle Anwendung: PIC18LF452 vorgeschrieben, leider. Speicher via SPI, nicht zeitkritisch. Batteriebetrieb - Stromverbrauch ist ein Thema. Daten können ruhig futsch sein bei power off. Speicherkapazität liegt noch nicht fest... naja, soviel geht eben. :-))
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.