hallo, mir ist da so eine idee für direct memory access (DMA) gekommen, frage ist nur ob das geht. fram von ramtron ist ja seriell, also über spi. wenn mann jetzt z.b. auch noch eine mmc/sd karte am spi bus hat, könnte man doch den fram mit den schreibe kommandos und der 1. Adresse füttern (weitere werden intern incrementiert). dann mit hold das eigentliche daten schreiben "unterbrechen", danach der mmc/sd karte das block lesen kommando senden, zuletzt, bevor die mmc/sd karte das 1. daten bit sendet den hold pin des fram wieder loslassen. Jetzt sollten die daten von der karte in den fram geschrieben werden, solange der avr die sck leitung bedient oder? wäre super, weil so der avr zeit hat alles mögliche andere zu machen. zudem könnte man den turbo einschalten, wenn die karte in den fram schreibt, weil z.b. bei 20mhz avr takt ja nur 10mhz spi möglich ist, eine mmc/sd karte und der fram aber bis zu 25mhz spi können... was sagen die profis?
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.