sitze gerade in der schule und langweile mich...
ich betreibe die karte an der soft spi... und es funktioniert tadellos....
gruss bluesmash
jehahaaaaa!!!
es funktioniert!! lag wirklich an dem softspi, habs jetzt an den hardspi angeschlossen und es läuft![]()
bleibt noch die frage wie man es hinbekommt dass man nicht immer alles vom hardspi abziehen muss wenn man den controller programmieren will
sitze gerade in der schule und langweile mich...
ich betreibe die karte an der soft spi... und es funktioniert tadellos....
gruss bluesmash
Meine Homepage:
www.bluesmash.roboterbastler.de
also ich ziehe da garnix ab. funzt auch so. die sd karte bekommt ja über das ss-signal nen chip-select.bleibt noch die frage wie man es hinbekommt dass man nicht immer alles vom hardspi abziehen muss wenn man den controller programmieren will
gruss
wenn es nur damit läuft, hast du noch einen kardinalfehler in deinem system.es funktioniert!! lag wirklich an dem softspi, habs jetzt an den hardspi angeschlossen und es läuf
es müssten beide versionen laufen, wenn deine hardware stimmt und deine software.
@herrpool: was mich noch intressieren würde: was verwendest du für einen mikroprozessor?
wer hat schon erfahrungen mit dem avr_dos? ich hatte zwischendurch probleme dass ich die karte am pc nicht mehr lesen konnte, dies war zwar während dem ausprobieren wo ich immer wieder was geändert habe... hatte sonst noch jemand probleme?
und noch was:
die speicherkarten sind ja begrenz in der anzahl der schreibzugriffe oder? es gibt ja den flush befehl, kann ich die karte damit auch zerstören wenn ich den zu oft gebrauche? dieser befehl macht doch auch ein schreibzugriff, oder?
da ja die sd kartenhalter relativ schwer zu beschaffen sind, hab ich mir überlegt mit mikro sd-karten zu arbeiten und die adapterkarte auf normal-sd auf das board zu löten und als kartenhalter zu verwenden...
oder kennt jemand ne günstige quelle für sd-karten halter?
gruss bluesmash
Meine Homepage:
www.bluesmash.roboterbastler.de
ich hab nen sockel von conrad:
1 stck. kontaktiereinrichtung 4in1 Artikel-Nr.: 731133
In der Tat ist nach grob ein paar hunderttausend Schreibzyklen Schluss.Zitat von Bluesmash
Ja ein flush()-Aufruf schreibt die Daten im allgemeinen aus einem Puffer auf die Karte/Platte/etc...
Zur Info: Gepuffertes schreiben ist schonender für das Speichermedium und vor allem viel schneller, als jedesmal für ein oder zwei Byte den Lesekopf der Festplatte zu bewegen, bzw einen kompletten Block im Flash-Speicher zu überschreiben.
/mfg plusminus
also ich hab mir den 2546765 in 1 kartenleser von hama für 5euro bei Reichelt gekauft und einfach den sd-connector ausgelötet. einzelnt wollen die für den connector knapp 10 euro haben .... verrückt
ich hab auch nen mega32, bin aber gerade dabei mir nen adapter für nen mega128 zubasteln
weiß jemand zufällig wie ich anstatt dem blank nen tab einfüge?
Print #ff , "X-Achse" ; " " ; "Y-Achse"
habs mit chr(9) versucht aber da macht er garnichts
gruß herrpool
Hallo !
Ich experimentier auch schon lange mit MMC rum aber ich bekomm das mit dem FAT nicht hin.(*,)
ATMEGA32 Pins -> MMC-Card:
Portb.4 SS -> CS
Portb.6 MISO -> DO
Portb.5 MOSI -> DI
Portb.7 SCK -> SCLK
Das Testprogramm ohne FAT funktioniert allerdings mit dieser Konfig.
Kann mal jemand nachsehen was ich eventl falsch mache ?
Ich füge meinen Orner mal als Anhang ein.
Danke schon vielmals!
MaXX ]
sorry für die Aufwärmerei.
@tc-maxx
Hab grad mal Hard SPI probiert und funktioniert.
Karte: SD 1GB FAT32 (Anpassung der beiden $include files!)
@Bluesmash
Ich hab den Slot bei RS bestellt (Art.-# 502-5004). Kostet in D 1,85 Euronen. Versandgebühr/Mindestbestellwert hab ich jetzt nicht gecheckt, da dies bei mir (Onlinebestellung Asien) wegfiel.
Hast du immer noch Probleme mit dem Lesen?
Bzgl. 5V/3,3V:
Der Mega32 ist ein 16PU (eigentlich 4.5 .. 5.5V), läuft bei mir aber mit 3,3V. Flashen per USB-ISP.
LCD und MAX232 laufen mit Ub=5V, die Datenleitungen dagegen speise ich aus dem Mega32 direkt.
gruss,
wassermann
Lesezeichen