-
Thread
NXP verschenkt ARM-Chips
Jop sieht schonmal gut aus. Mit DMA solltest du noch ein paar mehr FPS bekommen. Auf welcher geschwindigkeit läuft die SPI jetzt? Gruß
Ich habe das MMC/SD Interface benutzt. Irgendwo hier in diesem Thread ist das modifizierte Beispiel von NXP.
-
Thread
Bifferboard - Wer kennts, hats, kann berichten?
Mein Board ist soeben eingetroffen - Respekt fuer die Geschwindigkeit :)
booten über die GPIO-Schnittstelle sinnvoll? (Geschwindigkeit usw.) Entschuldigt bitte falls das dumme Fragen sind, ich hab bisher nur Erfahrung mit Atmega8/16 und ein paar Praktika mit einem C160 an der Uni...
-
Thread
Ausgangselkos bei Spannungsreglern
sinnvoll sein. Ein Beispiel ist z.B. das Zuschalten einer SD Karte im Betrieb: http://elm-chan.org/docs/mmc/mmc_e.html (etwa unteres drittel der Seite). Ohne große Kondensatoren bzw. CLC Netzwerke am Ausgang wird es kein Regler schaffen die Spannung nicht einbrechen zu lassen.
Änderung der Ladespannung des Ausgangselkos. Die Kapazität des Kondensators ist also an die GESCHWINDIGKEIT des Spannungsreglers anzupassen, daher steht im Datenblatt dabei, wie gross er sein muß. Was passiert bei einem viel zu grossen Kondensator? Nun, ist die Spannung zu niedrig, muss er ja den
-
Thread
SD-Karte schreibspeed
MMC 4.3 spec IST kostenlos unterschiede sind relative klein was minimum benutzer angeht eh wenn du nur 2.1mm SD karten support brauchst kannst du mit 1:1 MMC code arbeiten, da 2.1mm SD karten noch
nur mit 25 . Ich werd mich nächste woche dann mal an die arbeit machen und berichten welche geschwindigkeit ich zustande bekommen.
-
Thread
SD-Karte mit FAT und viele Dateien Geschwindigkeit?
Hallo, ich habe einige Probleme/Fragen beim Datenloggen mit FAT. Ich würde gerne alle X Sekunden etwas 500 Byte auf eine SD-Karte schreiben. Ich nutze einen PIC und die MDD Library von Microchip. Das schreiben der Daten funktioniert ohne Probleme. Jetzt ist mir aber aufgefallen: Wenn umso mehr Dateien (>500) im "root" Verzeichnis liegen dauert das Schreiben einer neuen Datei länger. ------- Logger() - Datei anlegen - Daten in die Datei schreiben - Datei beenden - Dateiname++ ----- Dieser Vorgang dauert bei steigender Anzahl von Dateien länger. Dies ist natürlich schlecht
-
Thread
Logamatic 2107 Schnittstelle
Ich werde es mir nochmal > genauer anschauen müssen. Ja, wenn du mir deine eingestellte CPU Geschwindigkeit sagst, dann kann ich das hier durchleiern. Ein Port mit LED wäre auch nicht schlecht. > In dem Paket Nut/Os gibt es einen Beispiel-Code, welcher eine RS232 auf > Netzwerk ( per Telnet) umsetzt
gestalten ;) Ich hatte das damals aus Speichermangel (bei Fehlern max. 256 Bytes), wegen der Geschwindigkeit und Raw-Daten so festgelegt (mega8). Das genaue EMS-Format war zu der Zeit noch etwas schleierhaft und es war einfacher den Puffer, Parser und die Fehlerauswertung auf dem PC zu schreiben als
-
Thread
Atmega, SD-Card, VS1001 an SPI
meiner SD-Karte kein 0x01 als Antwort auf den INIT-Befehl. Das hier ist der Code: [pre]void MMC_init(void){ u08 i; u08 res; // the data sheet says that the MMC needs 74 clock pulses to startup // 10*8== 80; 80>76 MMC_CS_select(); for( i = 0; i < 10; i++){ spi_io(0xff); }; // select card MMC_CS_select(); delay_ms(10); // put MMC in idle MMC_send_cmd(MMC_CMD_0_GO_IDLE,0x0,0x0); // get the response res = MMC_get_R1(); [/pre] Und 'res' muss halt 0x01 sein, wenn es richtig
-
Thread
Grasshopper Frequenz des MMCI
Platine bauen. Aber eigentlich müsste es doch gehen, wenn man statt die Kabel zu verkürzen die Geschwindigkeit verringert. Wobei ich noch nicht gefunden habe, wie das möglich ist. Eine neue Idee? Viele Grüße, Daniel
Fehlermeldung gehabt [c] atmel_mci atmel_mci.0: Atmel MCI controller at 0xfff02400 irq 28, 1 slots mmc0: host does not support reading read-only switch. assuming write-enable. mmc0: new SD card at address a95c mmcblk0: mmc0:a95c SD512 483 MiB mmcblk0:<4>mmcblk0: retrying using single block read
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
. Die Steuerung übernimmt ein ATMega8, der I/O mäßig fast voll belegt ist. Die Maximale Geschwindigkeit kann mit dem Poti an der Rückseite für beide Kanäle zusammen eingestell werden. Die beiden großen Steller vorne sind für die getrennte Geschwindigkeits- und Richtungseinstellung für die beiden
so zusammengepatcht, dass ich mit drei Fadern einzeln die Farbeffekte ändere, mit einem die Geschwindigkeit, mit welcher die Strobos durchwechseln und nochmal einer für die Strobo-Rate. So wechselt die Position, Farbe und Geschwindigkeit recht flott hin und her. Jenachdem wie gut mans drauf hat, siehts
-
Thread
GPS Datenlogger Eigenbau
überarbeiteten Datenauswertung mit Matlab. Die neu hinzu gekommenen Funktionen sind: - Berechnung der Geschwindigkeit, - Darstellung der Geschwindigkeit über dem Weg, - Darstellung der Geschwindigkeit als Profil in der örtlichen Lage, - Darstellung der Geschwindigkeit in Abhängigkeit zur Höhe. Da die Messpunkte
bezogen ist. Daher ist am Anfang die Geschwindigkeit gleich 0 (obwohl eine Bewegung vollzogen wurde).
-
Thread
Transistor Schaltung für MMC-Ansteuerung
Diese Schaltung gibt es allerdings nicht mehr auf seiner Seite, sondern nurnoch die Ansteuerung der MMC-Karte über einen Spannungsteiler. Die Schaltung gibt es wohl deshalb nicht mehr, weil sie nicht schnell genug schaltet um mit aktzepabler Geschwindigkeit/Frequenz auf die Karte zu schreiben, dass haben
Du kannst in dein Interface zur MMC-Karte auch einem 74LVTH125 einsetzen. Den kannst du mit 3.3V versorgen. Die Eingaenge des 74LVTH125 sind 5V tolerant. Dann solltest du mit den Schaltzeiten keine Probleme mehr haben. http://www.fairchildsemi.com
-
Thread
Die andere Firmware für AVR-NET IO
@Ethan, bei der MMC gibt es nix zu verbessern, es sei denn man baut Hotplug-Support ein. Und es Hilft auch nix wenn man vor dem nächsen schreiben/lesen die Karte wieder einsteckt, denn die MMC will auch initialisiert werden
Dateiinformationen speichern muss. Zum anderen ist das sicherer wenn irgend etwas mal abstürzt. Der MMC stört das auch nicht im geringsten, die Internen Controller der MMC kümmern sich um die gleichmäßige Auslastung der Speicherzellen so das von dort keine Gefahr droht. Also keine sorge das deine MMC
-
Thread
Atmega32 zeigt BMP von SD/MMC Karte aus S65
euch meine Lösung vorstellen, mit der es möglich ist mit einem Atmega32 BMPs (Bitmaps) von einer SD / MMC Karte zu lesen, und diese auf einem S65 LCD Display auszugeben. Es sind ein paar Funktionen aus der lib "MMC" und "FAT" in die lib "S65" einflossen, was Geschwindigkeitsvorteile gezeigt hat. Die
Frage, habe den anderen Bilderrahmen gebaut und hatte zuerst ein paar Probleme mit dem Format der SD-/MMC-Karten. Gruß aus Berlin Michael
-
Thread
Welche SD Karten Library?
funktioniert denn am Besten? d.h. -mit den meisten Karten? -am schnellsten? bzw. Welche Geschwindigkeiten kann man überhaupt erreichen? Ich habe vor mit einer micro SD Karte von SanDisk (2GB) zu arbeiten. Ist diese Karte OK? Habe mal was gelesen von dass die Ansteuerung im 4Bit parallel Mode
[[MMC- und SD-Karten]]
-
Thread
ATmega8 mit SD card will nicht
Initialisierung der Karte mit sehr niedriger Taktfrequenz erfolgen muss und erst danach eine hohe Geschwindigkeit verwendet werden darf. Ich kann mich aber nicht mehr genau daran erinnern, wie langsam es sein muss. Grüße, Peter
hohe Geschwindigkeit >verwendet werden darf. Korrekt, vor abgeschlossener Init kleiner gleich 400kHz Clock, danach bei MMC bis 20Mhz, bei SD bis 25Mhz.
-
Thread
Compact Flash vs SD
Wie sieht es mit der Geschwindigkeit aus? Sandisk hat hier die "Extreme IV" mit 40mb/s bei den CF-Karten im Angebot. Wohingegen sie bei den SD-Karten nur die "Extreme III" mit 20mb/s haben.
Modus. Es sind nur die Hobby-Bastler, die die SD-Karten immer noch per SPI auslesen, als wären es alte MMC-Karten.
-
Thread
SD-Card Initialisierung nach Reset
Hallo, ich habe folgendes Problem: Ich möchte eine SD Karte am ATmega128 betreiben- (mmc.c von Radig und FAT16.c von Mikro-control. Allerdings habe ich das Problem das die Karte nur nach einem druck auf den Reset Taster korrekt Initialisiert wird. Beim "normalen" Einschalten d.h anlegen
An DO der Karte muß ein PullUp von 4,7k...10k. Die Karte muß mit einer Geschwindigkeit <= 400kHz initialisiert werden. Es müssen genügend Clocks bei der Init gesendet werden, und zwar so lange, bis die Karte korrekt antwortet.
-
Thread
Prozessorwahl
LCD mit Touchscreen Auflösung, Schnittstelle, Farbe/Monochrom? >AD-Wandler Auflösung, Geschwindigkeit?
> genügt meinen Anforderungen jedoch nicht mehr. Was genau genügt nicht mehr? RAM, ROM, Geschwindigkeit, I/O, ...?
-
Thread
Dopplerpeiler ans Internet anbinden (FAT/SD/ETH/HTTP) AVR/ATMEGA644
denn auch das Rad immer neu erfinden? Es gibt da zum Beispiel AVR-DOS mit einer dazugehörigen LIB MMC. Wie in alten Basiczeiten kann ich damit eine Datei öffnen, lesen, schreiben, anhängen,... sogar ein Binärmodus ist implementiert. Was die TCP-IP verbindung angeht, so gibt es auch dafür LIBS.
Projekten mit dem ENC28J60 finde ich es seltsam, dass ich da nirgends Erfahrungswerte bezüglich der Geschwindigkeit entdecken konnte. Der Server der von Ulrich Radig per DynDNS zu erreichen ist macht schonmal einen ganz witzigen Eindruck. :-) > Außerdem hat der Prozessor dabei ja noch > ne Menge zu tun
-
Thread
AVR für wenig Geld im LAN
>Es geht um die Geschwindigkeit der ganzen Geschichte, ich müsste >sptestens 50ms nach dem Schaltevent schon mit meiner Software darauf >reagieren. Das funktioniert mit irgendwas ueber Ethernet angeschlossenem zwar in der
wird bei 16MHz nicht mehr passen und er hängt sich auf, ev. wird er auch das Flash bei dieser Geschwindigkeit nicht mehr richtig auslesen. Gleiches würde umgekehrt bei Übertraktung bei regulärer Supply passieren. Auch hier wird sich nicht das Flash löschen/umprogrammieren. --Wope
-
Thread
Suche Mentor für Entwicklung eines Audio-Messwert-Erfassers
Spannungsversorgung soll 12V DC betragen. Kern soll irgendwas von Atmel sein. Ein Mega wäre toll, wenn dessen Geschwindigkeit reichen sollte, ansonsten könnte ich mich auch mit etwas Größerem anfreunden. FPGA und Co. würde ich nur sehr ungern mit ins Boot nehmen. Einen netten Zerhacker habe ich auch gefunden, sodass
LPC2888/80 währe das sicher möglich zu realisieren. nur BGA gehäuse mit 0.5 pitch und hat auf dem MMC Interface noch ein paar macken die noch nicht behoben wurden (stepping 2 ist da schon besser) So hab mich mal auf die suche gemacht MCI Multimedia Card Interface für SD und mmc Cards SSC / I2S
-
Thread
MMC-Card Audio Recorder - with auto ON
Cs. Wenn man einen LowVoltage Controller nimmt, braucht man für die MMC/SD-Karte nichteinmal Pegelwandler. Bei 8Mhz reicht die Geschwindigkeit eines 8-Bit PWM-Kanals gerade noch für Audioausgabe aus.
Infos zu MMC-Karten findest Du bei Ulrich Radig. Bei ATMEL gibt es einen Sprachrekorder auf Basis eines Controllers mit DataFlash als Appnote AVR335. Tausche das DataFlash gegen die SD-Card, ändere den Code und
-
Thread
atmega16 + max556 + mmc = sampleplayer ?
gericht sollte wenns fertig ist auf tastendruck(3x3 matrix) pcm audio samples abspielen, die geschwindigkeit varieren, und schnell zwischen samples umschalten können.(ein paar ms) die sample selbst werden wohl "roh" bit an bit auf der MMC untergebracht. das vereinfacht meiner meinung nach das schnelle
zutatenliste: stk500 atmega16 ein 16mHz schwinger max5556esa+ (i2s DAC, 2kHz-50kHz) ein paar mmc karten und ein passender slot ein paar dioden, kondensatoren und widerstände festspannungsregler ics von 3v-5v 250g Loetzinn bevor ich nun aber mit dem programmieren loslege möchte ich gerne
-
Thread
SD-MMC-Card im SPI oder MMC Mode
es ist wohl bekannt, dass SD und MMC Karten über den SPI oder den MMC Mode angesprochen werden können. Viele Mikrocontroller sind mit SPI Schnittstellen ausgestattet, was das ansteuern der Karten über den SPI Bus nahelegt. Die Ansteuerung
angesprochen werden und eine USB Umsetzung machen. könnte mir also vorstellen, sowas gibt es auch für MMC SD Karten. Ein Baustein, der einen 16Bit Bus zum Mikrocontroller und ein MMC SD Interface zur SD MMC Karte hat. Gibt es sowas? Wenn ja, wo. Googe hat mir da nicht geholfen.
-
Thread
MMC SD library FAT16 FAT32 read write
################# // SPI EINSTELLUNGEN // wenn MAX_SPEED FALSE dann wird die SPI bus geschwindigkeit nicht hoch gesetzt. ist zum testen von hardware die nicht richtig läuft #define MMC_MAX_SPEED TRUE #define MMC_STATUS_INFO FALSE // software spi? wenn TRUE muessen in der mmc.h
################# // SPI EINSTELLUNGEN // wenn MAX_SPEED FALSE dann wird die SPI bus geschwindigkeit nicht hoch gesetzt. ist zum testen von hardware die nicht richtig läuft #define MMC_MAX_SPEED TRUE #define MMC_STATUS_INFO FALSE // software spi? wenn TRUE muessen in der mmc.h
-
Thread
SPI emulieren
Implementation, die Du als Vorlage benutzen kannst. http://www.ulrichradig.de/home/index.php/avr/mmc-sd
dranhängt, braucht man keine SS. Vorher die Doku vom Slave lesen, welche Clockpolarität, max. Geschwindigkeit etc. Einfach ausprobieren, sollte gehen.
-
Thread
lpc1700 - ARM Cortex M3 von NXP: Endlich!
schon stark festsetzen werden. Alleine das Memory Accelerator Module dürfte die NXP-Teile in der Geschwindigkeit von den anderen absetzen. Kommen halt ein bißchen spät. NXP wollte sich den LPC2000er Markt nicht kaputtmachen. Die Frage ist nur, ob sie nicht ein bißchen arg lange gewartet haben.
zweite CPU für USB benötigt hätte. @NXP: Wenn der LPC1768 mal kommen sollte, dann doch bitte mit MMC-Interface. Bitte, bitte, bitte... (wie beim LPC2368, das brauche ich nämlich) Vorteile der 8-Bitter: - Keine, ausser DIL-Gehäuse. Wenn jemand eine kleine Quellcode-Lib aufbaut, dann ist es immer
-
Thread
CF-Card an µC anschließen
Controller. Er hat 80 PINs, da sind schon ein paar frei ;-) Naja wir wollen erstmal beides vorsehen...bei MMC haben wir wegen der Geschwindigkeit bedenken. Wolfang, das wäre echt super, wenn du dazu noch ein paar Unterlagen finden würdest... Lief bei dir alles so wie es sollte? Ich habe die Belegung
Standardtyp in DIP40 oder PLCC44 ausgegangen. > Naja wir wollen erstmal beides vorsehen...bei MMC haben wir wegen der > Geschwindigkeit bedenken. Warum? Weil es noch niemand geschafft hat einen MP3 Player mit SD/MMC zu bauen? :-) Ich wuerde mir das ganze gedoehns mit externem Speicherinterface
-
Thread
I2C am Grasshopper mit 5V
Claude, gibt es zu MMC irgendwo eine ausfuehrlichere Doku? Eine wichtige Frage: Welche Geschwindigkeit ist damit moeglich? Mit ein paar Kilo rumknorpsen ist fuer meine Anwendung leider nicht ausreichend! Heisst es im Magazin
selber implementieren wenn sich jemand schonmal die Arbeit gemacht hat. Wichtig ist halt dass die Geschwindigkeit passt. So SPI-Loesungen usw. kommen nicht in Frage.
-
Thread
MP3-Player fürs Auto
schon vieles drauf, was man für einen MP3-Player braucht. - MP3 Dekoder - IDE/ATAPI Interface - MMC/SD Interface - USB Interface - Keyboard Interface (quasi zusätzliche Interrupteingänge) Das Datenblatt dazu findest du bei www.atmel.com. (Darf man hier eigentlich Datenblätter mit anhängen oder
Also wegen der Geschwindigkeit brauchst dir keine Sorgen machen, ich habe meinen MP3 Player mit einem PIC realisiert und der hat das auch geschafft... Ein externes Speicherinterface würde dir nur sehr viel Arbeit abnehmen.
-
Thread
Projekt : GPS Tracker
sein, falls sich noch was ändert. Aber hier erstmal das, was ich schon hab (Libs von Ulrich Radig (MMC), Stephan Busker (FAT16) und Peter Fleury (UART), verwendet, befinden sich ebenfalls im Archiv)
,01,01,01, NMEA unknown msg*58 auf? Was kann das sein? Der Datensatz $GPRMC enthält doch die Geschwindigkeit über Grund, wie könnte ich die Geschwindigkeit aus der Zeichenkette rausbekommen um diese dann auf einem Display anzeigen zu können? Vielen Dank. Gruß Steffen
-
Thread
32-Bit µC mit vielen RS2xx Ports?
Hinsicht ideal zu sein - fand gerade ein USA Devel-Kit welches auch preislich im Rahmen bleibt & schon MMC/SD Slots beeinhaltet womit ich zwei Fliegen mit einer Klappe schlagen könnte. Werde mich mal durch die Handbücher wülhen und dann da wohl drauflosgehen.
Vielleicht ganz altmodisch: Bus dranbauen und dann UART-Chips verbauen? Könnte man bei ausreichender Geschwindigkeit beliebig erweitern. Oder etwas moderner: ATtiny-irgendwas (das Kleinste, was UART und Quarz hat) und dann per SPI z.B. anbinden.
-
Thread
Luminary LM3S6965 Ethernet Eval board
Dokument zum M3 umfaßt stolze 48 Seiten. Hier stehen Fehler gegen Designschwächen. Stichwort Geschwindigkeit: Bei einem Desktop PC sollte die CPU so schnell sein wie möglich. Doch bei Mikrocontrollern gilt eine andere Regel: Er muß nur schnell genug sein. Jedes bißchen mehr bringt keinen Vorteil,
NOR, PSRAM etc. Der I2S ist auch integriert und noch vieles anderes ( 12Bit DAC, 12Bit ADC 1µs SD/MMC Port) . Ich habe heute das ersta Datenblatt von den Teilen gesehen. Die ersten Muster kommen aber erst Anfang Mai.
-
Thread
Speicherökonomie AT Mega128
Der Flash ist ROM. > > [[AVR-Tutorial: Speicher]] http://www.mikrocontroller.net/articles/MMC/SD_Bootloader_f%C3%BCr_AT_Mega Man kann übrigends sehr wohl ins Flash laden, wenn die Prozeduren im Boot Sector stehen ...! Meine Frage hat also wohl Berechtigung, sorry. Trotzdem - Danke -
entweder über den Umweg Flash) oder direkt in den Speicher klären. Flash wäre natürlich besser, die Geschwindigkeit kenne ich ja schon (beim Read), wenn ich die Map auf den Bildschrim bringe. Mich interessiert aber mehr die Zeit das Lesens (2* 25KB) von der Karte und das Schreiben ins Flash. Die Frage bleibt
-
Thread
Einfacher Low Cost LCD Controller für 320x240 LCD im Textmodus
Spannungswandler auf -20V) und kann 40x20 Zeichen Text auf einem 320x240 LCD anzeigen. Für eine hohe Geschwindigkeit ist die Software in Assembler geschrieben. Allerdings hat die Schaltung aber auch ihre Grenzen: Es ist nur Text möglich, keine Grafik, nichtmal benutzerdefinierten Zeichen. Momentan wird eine
Wigbert Picht-dl1atw wrote: > wenn ich die Zeile(von MMC) bis auf den letzten Zeichenplatz beschreibe, > entsteht eine Leerzeile aufs Display. Mir ist bekannt das Steuerzeichen > von der Datei mit übertragen werden. Das dürfte daran liegen, dass er am
-
Thread
Atmel kündigt AVR XMEGA-Mikrocontroller an
SPI Modul mit mehreren Peripherie keinen Sinn. Man benötigt dann wirklich separate SPI Module. Zb. MMC/SD Karte und SPI-ADC/DACs können quasi parallel Daten transferieren, und das dann in großen Mengen über DMA. Ein einzigstes SPI-Modul müsste dann mit ChipSelects arbeiten und kann immer nur eines der
mit einem ATmega vergleichen. Durch die 32-Bit Register mit Hardware Mul/Div liegt er in der Geschwindigkeit weit darüber. Man hat ja nicht nur 8-Bit Daten/Adressen. Gleitkommazahlen bremsen den ZNEO viel weniger aus und auch die Kodegröße explodiert nicht wie beim ATmega. Zur Korrektur und Erweiterung
-
Thread
ARM7 MicroSD Timinganalyse
zur Verfügung habe Das sind ca. 1MB/s. Ich demotiviere dich gleich mal noch ein wenig mehr: MMC/SD sind im SPI Modus nicht besonders schnell. Das schnellste was ich auf einem LPC2138 bei 15MHz SPI Speed beim schreiben erreicht habe war 580kB/s. Das aber auch nur mit meiner *schnellsten* Karte
Die Sprechen von bis zu 20MB/s!!! Mir ist klar, dass es große Unterschiede bezüglich der Geschwindigkeiten gibt. Aber wenn ich eine gute und schnelle SD-Karte habe, dürfte meinem Vorhaben nichts im Wege stehen, oder?
-
Thread
GPS-Tracker im Eigenbau
MMCSDSCH.JPG]] eine gute Dokumentation (auch mit Pinbelegung) gibt es hier: [[http://elm-chan.org/docs/mmc/mmc_e.html]] Hat einer von euch beiden schon eine Idee wo man so einen GPS Empänger günstig bekommen könnte? Mein Navi ist mir dafür zu schade :( Bei TME kostet das eine aber ca 40€, gibts die noch
OK, das wäre das eine! Wie bekomme ich einen Konstanten Strom von 5V AVR auf 3.3V SD/MMC? Habe zwar die Schaltung von Holger Klabunde, aber verstehe die nicht so ganz... http://www.holger-klabunde.de/avr/MMC_SD_Modul.zip Wozu diese ganzen IC´s? wenn man sich jetzt diese Schaltung
-
Thread
SD-Card über SPI - manche gehen, manche nicht.
Dieses Projekt kann mit MMC-/MMCplus-/HD-MMC-/SD- und SDHC- Karten umgehen, bei Verwendung eines SPI-Interfaces. PS: Wer einfach nur Widerstände als Spannungsteiler verwendet (5V/3.3V), bekommt eine unangenehme Signalverscheifung, die bei höheren Übertragungs-Geschwindigkeiten zu Problemen führen kann.
-
Thread
schnelle Speichererweiterung für ATmega128
möglich ist. 6,9 / 8 = 86% Gibt es denn solchen Speicher, den ich etwa in der geforderten Geschwindigkeit ansprechen kann? Grüße Kai PS: Ein Bild von der Platine mit den 72 RGB SMDs hab ich schonmal angehängt
in diesem das nächste Bild laden, und dann die Anzeige auf dieses umschalten. So würde die Geschwindigkeit der SD Karte keine Probleme machen, man könnte ein richtiges Dateisystem verwenden, und sogar die Bilder als 24bit BMP Dateien speichern. Die Umwandlung des Formates würde dann beim Laden in den
-
Thread
Webserver geschwindigkeit [AVR]
ja, HTTP -> eher nicht. Quark. Um ne Seite mit Wetterinformationen anzuzeigen reicht die Geschwindigkeit vom AVR _DICKE_! Wie schon weiter oben angemerkt ist der Flaschenhals nicht der "popelige schrott 8-bit avr, der echt total langsam ist und nix kann", sondern der Windows-Client. > Aber
@Artur Funk, Der Webserver läuft hier aber auch noch nicht auf voller Geschwindigkeit! Ca. um die hälfte langsamer. Desweiteren habe ich nur DSL 1000 und teile mit meinem Webserver die Bandbreite.
-
Thread
SD Karte Initialisieren
Master mit OSC/128 SPCR = (1<<SPE) | (1<<MSTR) | (1<<SPR1) | (1<<SPR0); // Aktiviere doppelte Geschwindigkeit SPSR = (1<<SPI2X); int ii; for (ii = 0;ii<0xff;ii++){}; // Setze MOSI und CS auf 1 PORTB |= (1<<PINB2); PORTB |= (1<<PINB0); //Initialisiert MMC/SD-Karte in den SPI-Mode USART_Sende_String
Return Code2) } } USART_Sende_String("SPI-MODe\n\r"); #if SPI_Mode //SPI Bus auf max Geschwindigkeit SPCR &= ~((1<<SPR0) | (1<<SPR1)); SPSR = SPSR|(1<<SPI2X); #endif USART_Sende_String("Disable MCC\n\r"); //set MMC_Chip_Select to high (MMC/SD-Karte Inaktiv) MMC_Disable(); return(0)
-
Thread
Kann jemand ein selbstgebautes FS brauchen ?
dateien benötigen immer einen cluster ofs - kleine dateien benötigen wenigstens einen sektor geschwindigkeit : fat16 - man muß zwischendurch immer in der fat nachschauen welcher sektor als nächstes drankommt (wenn die fat nucht tlw. im ram gehalten wird) ofs - man kann schnell sequentiell lesen
evtl. "boot"- bzw. system-"laufwerk" zu nehmen und die eigentlichen daten in einem dataflash oder auf mmc/cf karte oder gar hdd zu speichern. vielleicht wird ja ein picoLinux draus :-) gruß rene
-
Thread
SD-Karten Initalisierung - ACMD41 gibt nur 0x01 zurück
Und mein Init sieht so aus: unsigned char mmc_init(void) { MMC_DDR|=(1<<MMC_CS)|(1<<SPI_CLK)|(1<<SPI_MOSI); MMC_DDR&=~(1<SPI_MISO); // POWER OFF #if MMC_DEBUG printf_P(PSTR("\nMMC: Start...\n")); printf_P(PSTR("\nMMC: Power Off...")); #endif PORTC&=~(1<<PC4); MMC_PORT&=~(1<<MMC_CS); _delay_ms(1000); // POWER ON #if MMC_DEBUG printf_P(PSTR("\nMMC: Power On...")); #endif PORTC|=(1<<PC4); MMC_PORT|=(1<<MMC_CS); _delay_ms(1000);