hallo also: ich benutze einen P89LPC935 um auf einen externen Speicher (A25L80P) mit SPI zu schreiben. es funktionierte alles einwandfrei. nur als ich heute wieder das gleiche Programm getestet habe, dauerte der Schreib- und Lesevorgang auf einmal ein paar Minuten (anstatt von einem Augenblick). Kann mir einer sagen woran es liegen könnte, dass mein Speicher langsamer geworden ist? danke schon einmal für die antworten mfg beni
ich sagte doch, es ist das selbe programm und es funktioniert auch. es it nur wesentlich langsamer.
da glaube ich eher, dass mein speicher älter geworden ist und nicht mehr so schnell kann.
Welcher Speicher? Hard -/ Software -SPI? Code für Zugriff auf den Speicher? Ralf
Speicher: AMIC A25L80P Series SPI Hardware gleich wie beim letzten mal (fixe Platine) MISO,MOSI,SS, CLK sind mit dem Speicher verbunden SPI Software gleich wie beim letzten mal _SS = 0; mspibusy = 1; SPDAT = WREN; while(mspibusy); _SS = 1; // SPI-Slave Selektierung in der interruptrotine wird mspibusy auf 0 gesetzt und die SPI flag zurüchgesetzt. void v_SPIInt(void) interrupt 9 { SPSTAT = 0xFF; // SPI-Flags zuruecksetzen mspibusy = 0; }
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.