-
Thread
100/200 MHz Logikanalysator (Spartan 3, SRAM)
Trenz Eletronic auch ein Miniboard mit USB und wahlweise sogar reichlich SDRAM. (Ob der von der Geschwindigkeit und der Busbreite her geeignet ist, weiss ich nicht.) Da müßtest du dann aber einiges am Code anpassen.
Testdateien kann ich dienen. Im ZIP File sollten sich befinden arm_007.sla --> ARM mit SPI an MMC Karte labels.sll --> zu arm_007.sla passende Labels i2c_1.sla --> I2C Sample mit Channel 0 und Channel 2 als SCL/SDA Leitungen
-
Thread
Kamera fernsteuern
findest du Librarys, wie du mit einem AVR eine MMC Karte ansteuerst und beschreibst. ciao Fasti
bei mir auf der seite (avr.auctionant.de) und mmc ansteuerung inkl fat gibts zb von ulrich radig. Das ganze nur zusammenpacken und schon biste fast fertig :) Wenn du dann noch eine 2gb mmc Karte nimmst kannst du vieeeeeele Bilder machen :)
-
Thread
µC + LCD + Tastatur - newbie
Nachtrag zu SD/MMC und "Spiele" Bei AVR's ist der Programm und Datenspeicher getrennt. Der Programmspeicher wird "geflasht". Im Datenadressraum, wo man normalerweise auch die Daten der SD/MMC hinladen würde kann kein
und ist auch nur für max. 10.000 Schreibzyclen zugesichert. Kurz gesagt - Programm starten von SD/MMC ist bei den AVR's nicht.
-
Thread
Pegelwandlung für MMC-Karte
danke für die Antworten. Spannungsteiler: Da habe ich auf bedenken, was bei höheren Geschwindigkeiten passiert. Außerdem weiss ich ehrlich gesagt nicht, wie ich sie Dimensionieren soll. Mein Controller wird mit 16MHz betrieben und ich würde wenn es geht die maximale SPI Geschwindigkeit nutzen
Ausgänge vom 74LV125 haben bei einer Versorgungsspannung von 3.3V ebenfalls 3.3V. Somit bekommt die MMC Karte keine 5V ab. Umgekehrt kann man direkt von der MMC -Karte auf den Eingang des ATMega gehen, da diese einen High-Pegel von VCC*0,6 (5*0,6=3Volt) benötigen.
-
Thread
Akustische Wiedergabe (Stimme) mit MC möglich?
drauf ansprechen, oder auch per eMail, wenn ich darf. By the way: Wo komm ich denn an günstige SD/MMC Cards ran? Gibt´s denn keine mehr mit 32 oder 64 MB? Dat würde haufig reichen. Sodele und nochwas kurzes. Die Würzburger Straßenbahn hält sich tatsächlich an Ihren Fahrplan. *gg* Für die DB AG wollen
löten und die Sprüche entsprechen zu starten... Hört sich etwas abgehackt an, je nach "Shuttle-Geschwindigkeit".
-
Thread
GPS - MOUSE - MINI- NAVIGATOR (Assembler) ATmega8
Evtl. morgen abend könnte ich dir die entsprechenden Teile dann zumailen. Die Beschaltung der SD / MMC - Card ist kompatibel zu Ulrich Radigs Code (d.h. HW SPI). Das mit "seriellen Port anstecken und gut" funktioniert bei mir leider noch nicht so, wie ich es gern hätte. Die Geschwindigkeit in km/h
bei der Division. Kurs und Geschwindigkeit wird nun korrekt angezeigt. Abgeglichen mit einem anderen GPS.
-
Thread
Mr.MidiPlayer - Spielt alle MIDI-Dateien von einer SD-Karte
MrMidi2 ist da! http://www.mikrocontroller.net/articles/Midi_Rekorder_mit_MMC/SD-Karte
http://www.mikrocontroller.net/articles/Midi_Rekorder_mit_MMC/SD-Karte
-
Thread
MMC/SD-Karte mit FAT16 an AVR
|= (1<<SPI_DO); //Setzen von Pin MMC_DO auf Output MMC_Direction_REG |= (1<<MMC_Chip_Select); //Setzen von Pin MMC_Chip_Select auf Output MMC_Direction_REG |= (1<<SPI_SS); MMC_Write |= (1<<MMC_Chip_Select); //Setzt den
Timeout = 0; CMD[0] = 0x41;//Commando 1 CMD[5] = 0xFF; while( mmc_write_command (CMD) !=0) { if (Timeout++ > 400) { MMC_Disable(); return(2); //Abbruch bei Commando2 (Return Code2) } } #if SPI_Mode //SPI Bus auf max Geschwindigkeit
-
Thread
2 QUARZE?
Wie schon der Betreff aussagt hab ich ne Frage ob man 2 Quarze verwendet wenn man ein LCD und eine MMC-Speicherkarte verwendet. Denn das LCD benötigt 20Mhz und die MMC-Speicherkarte 4MHz! Hoffe aufbaldige Antwort, Mfg der PROgrammierer
Ja mti den PRozessor soll sowohl die MMC-Speicherkarte als auch das LCD angesteuert werden!
-
Thread
Platinen mit GPS - Empfänger bei ebay
Platine ist definitiv ein eCos drin. Als Datum ist ein May 23 2004 erkennbar. Bei höchster LPT Geschwindigkeit dauert das Auslesen mit dem Selbstbau-Wiggler und OCD Commander gute zwei Stunden. Ich bin jetzt am RAM lesen. Das wird so 4-5 Stunden dauern. Danach mache ich mich übers SRAM her ;-)
Akku-Spannung zusammen mit der internen Referenzspannung messen. Sollte diese zu niedrig werden, wird die MMC-Karte und das GPS-Modul auf Standby geschaltet und der Atmel mit dem Powerdown-Modus schlafen gelegt. Die Stromaufnahme sollte dann theoretisch bei einigen zig uA liegen. Habe ich aber noch nicht
-
Thread
winziger Webserver mit enc28j60+mega32
kaum was, was nicht bei digikey erhältlich ist :) Hast du eigentlich auch was zum Anschluss einer MMC karte vorgesehen? Also eine MMC Karte wäre mir viel lieber als der flash :) Am besten wäre, wenn beides, flash und MMC als Netzlaufwerke in windows eingebunden werden könnten :)
Hi! Die RJ45 Buchse rendert eagle3d nicht da ich die Lib selbst erstellt habe ;) MMC ist nicht vorgesehen, 4MBit flash reichen mir dicke aus. Müsste sogar ein 16Mbit flash reinpassen. Die dinger sind so billig da lohnt MMC einfach nicht (x euro sockel, x euro ne alte karte, ...)
-
Thread
MMC Card und M16C will nicht so richtig
Hallo, ich versuche gerade eine MMC Card an SIO3 vom Controller aus anzusprechen. Habe mir dafür div. Beispiele angeschaut. Jetzt ist es so, das das Reset Kommando (CMD0) nach ca. 30 x pollen mit 0x01 beantwortet wird. Jetzt kommt
gewünschte 0x00 zurück. Hat jemand eine Idee was man da noch machen kann? Danke! Achso: die MMC ist über einen 3,3V umsetzer am 5V Controller angeschlossen. Geschwindigkeit liegt bei ca. 20 kHz. Gruss Torsten
-
Thread
Neuer Microcontroller von Atmel
entsinne, hatte ick mal vor ca 1 Jahr im Studium gelernt, das DSPs alleine schon aus gründen der geschwindigkeit den Speicher separieren. Programmspeicher und Datenspeicher sind getrennte Speicher. Wenn Programm und Daten im selben Speicher liegen würden, würde die arbeit des Programms durch zugriffe auf
eigentlich würden schon 64k flash genügen... da braucht nur ein loader platz haben der mir von ner mmc das prog in den ram läd... och wär das schön ;) ein richtiger netter debugger :D oder aber sdram auch auf dem kleinsten der familie... 73
-
Thread
Hilfe, finde Datei auf MMC nicht mehr
Moin ich arbeite mit einem AT90CAN128 und einer MMC/SD Karte mit FAT16 System. Das Programm basiert auf dem von Holger Klabunde SingleFat 3.4. Bisher lief auch alles super, doch auf einmal findet er ein paar Dateien auf der Karte nicht mehr. Andere
aber er liest nichts aus. Spannung und SPI habe ich geprüft, das sind sehr schöne flanken. SPI Geschwindigkeit habe ich auch schon runtergesetzt hat auch nichts gebracht. Ich glaube, dass es etwas mit der FAT zu tun, aber da kenne ich mich so gut aus. Hat da vielleicht einen Tipp? gruß wummpe
-
Thread
MMC-Karten Problem
Hallo, ich habe ein Problem mit dem ANsteuern einer MMC-Karte, Ich benutzte den Code und die Schaltung "Optimal" von Ulrich Radig. Das ganze hängt an einem Mega32 mit 7,3728Mhz. die MMC-Karte hab ich unter Linux partitioniert und formatiert. so weit so gut. Wenn ich die schaltung anschalte kommt die folgenden Ausgabe.... --> ** Keine MMC/SD Karte gefunden!! ** nachdem einstecken der Karte --> Karte gefunden!! und dann passiert nix mehr.... was ich bisher herausgefunden habe ist, bei mmc_read_block hängt er weil anscheinend das
-
Thread
Lucky-page@gmx.de
Also entsprechend evt. Waitstates einfügen. Von einer heutigen CFKarte würde ich aber volle geschwindigkeit an einem AVR erwarten. Der Zugriff auf der Registerebene unterscheidet sich nicht. Du musst halt nur die entsprechende Adresse nehmen. Du kannst davon ausgehen daß jede CF Karte 8Bit Zugriffe
abwarten und dann erst zugreifen. Wenn du nur eine möglichkeit zur Datenspeicherung sucht ist eine SD/MMC Kartenlösung definitiv einfacher.
-
Thread
Datenlogger für Motorrad
Idee gekommen mir nen Datenlogger für mein Motorrad zu bauen! Ich würd anfänglich gerne die Geschwindigkeit, die dazugehörige Drehzahl und natürlich die aktuelle Zeit messen und auf SD/MMC Karte loggen. (Später irgendwann vllt. auch noch weiteres...) Ich bin zwar net so der üble Avr-Crack aber technisch
Also wenn du auf eine SD/MMC-Karte schreiben willst, kannst du unter folgendem Link schon mal abkupfern: http://www.mikrocontroller.net/articles/Midi_Rekorder_mit_MMC/SD-Karte#Schaltplan Und der Herr hier scheint etwas ähnliches
-
Thread
Geschwindigkeit SD-Card
Ich bin mir sicher da ist was passendes dabei. Beispiel: www.ulrichradig.de -> AVR-Projekte -> MMC-SD Gruß Mario
alten Thread hinzufügen. Nach viel Suchen und Testen schaffe ich es nun irgendwelche Daten auf SD / MMC Karten zu schreiben. Also die vielen SD / MMC Kartenprogramme hier aus dem Forum laufen bei mir (mal eher, mal später) Mir geistert immer noch die Idee eines Datenloggers für Strom / Drehzahl / Temperatur
-
Thread
MMC/SD Hersteller
Wo habt ihr denn die SD specs her? gibt es die auch für MMC? Ich kenn da nur das hitachi datenblatt was ich irgendwie nicht so toll finde :( Btw, man sollte auch auf die unterschiedlichen geschwindigkeiten achten, die timings sind bei den karten nicht immer
By the way, kennt jemand freien Code zum formatieren einer SD/MMC card mit FAT16/32?
-
Thread
vs1011 bzw. vs1001 Testprogramm
mit sehr niedriger Bitrate. Wenn die dann auch mit "Lücken" spielt, liegt es nicht an der SPI-Geschwindigkeit. Versuche es mit einer SD-statt MMC-Karte, die kann schneller :-)
Hallo, im Anhang der Schaltplan zur MMC-Sicherheits-Schaltung. Ich hab sie von der Ulrich Radig Seite... (http://www.ulrichradig.de/site/atmel/avr_mmcsd/) (http://www.ulrichradig.de/site/atmel/avr_mmcsd/gfx/MMC_Optimal.JPG) Es ist
-
Thread
MMC VFAT12/VFAT16/VFAT32 mit langen Dateinamen (vfat.c)
Moin! Hier ist mal der Sourcecode meiner FAT Unterstützung für MMC/SD Karten. Den mmc Teil hatte ich hier schon mal reingestellt, neu ist der VFAT Teil, mit dem man von FAT12, FAT16 und FAT32 Partitionen mit langen Dateinamen lesen kann. Zunächst noch ein paar Anmerkungen
Tool eintippen, wenn ich die 512 nehme bekomme in FAT16 ( 4 ) ich habe eine 16MB und 32MB karte (MMC) eine Paratitiongrösse von 255 KByte Und wenn ich mbr.bin angucke stehen nur Nullen drin, ich denke mal das es nicht sein kann. Die MMC wurde mit FAT12 formatiert. FAT12 steht als Text sogar
-
Thread
Wetterstation bauen
PIC16F628 und FAT / MMC ?????? Das wird sich mit der Geschwindigkeit nicht ausgehen
Sorry wenn ich mich als Laie mal einschalte aber I2C wurde doch eh nur für Geschwindigkeiten bis 100kbit/s entwickelt. Wieso sollte es da Geschwindigkeitsprobleme geben? Gruß, Daniel
-
Thread
Handycamera MCA-25 ansteuern - ip webcam mit mega32
irgendwelche spannungsteiler in die tatenleitung? macht das die geschwindigkeiten mit?
ohne sd-card. nur wenn ich nun bei der source 'avr-ip-webcam_based_on_V1.38_modified_by_IB' in der mmc.h #define USE_MMC auf '1' setzte, reagiert der server nicht mehr. woran mag das liegen? ich freue mich schon auf eine hilfreiche antwort! Maxi
-
Thread
MINI-SPS mit AVR od. ARM
ein Tabelle der Leistungsmerkmale beider Busse im Vergleich mal posten? Interessant wäre: * Geschwindigkeit * Anzahl Bytes / sek. * Größe des Overheads (bits/s, Bytes, ms oder sowas) * Art der Sicherung des Datenpaketes (CRC32, Framecheck,...) * klassifizierung der Daten * etc... Für die Übertragung
beliebig erweiterbar. Als Basisfunktionen wären da(Prio in der Reihenfolge von oben nach unten): * MMC löschen * Übertragung des Programms in die MMC/SDCard * Übertragung einzelner Codebausteine * Abfrage des Hardwareaufbaus (Welche Module am Bus usw.) * Zuweisung Adresse zu Hardwareadresse (E1.0
-
Thread
The Siemens S65 132x176, 65536 color display with AVR
Argumente sehe ich auch. Der AVR-GCC wird von mir nur für das eigentliche Programm benutzt. Die Libraries (MMC, LCD, ...) sind meistens in ASM und werden gegen den C-Hauptteil gelinkt. So kann man den Vorteil beider Welten nutzen. - Höhere Geschwindigkeit. - Minimaler Code (gerade für kleine AVRs). - Dank
hast du denn benutzt? Ich bin echt begeistert, da hast du schon fast ne ganze digitalkamera (nur noch MMC karte dran).
-
Thread
Hadware/Software SPI geschwindigkeit
Hi, ich betreibe immoment eine MMC karte am Software SPI port. Bin aber am überlegen ob ich sie an den Hardware SPI Port anbinde. Wieviel fach schneller ist der Hardware SPI port im vergleich zu einer lösung in Software. Oder ist fast kein unterschied zu spüren. MFG Jörn
-
Thread
Hilfe, Start mit Cypress CY4640, Aller Anfang ist Schwer!
du mit dem mitgelieferten Sourcecode zurecht kommst! Ich hatte nämlich meine Probleme damit (Geschwindigkeit)! Obwohl ich (meiner Meinung nach) den Code so gut wie möglich optimiert habe.
man denn dieses EVA-Board CY4640 von Cypress bestellen? Kann man mit diesem Controller auch eine MMC-Karte per USB an einen PC anschließen und diese dann als Massenspeicher unter Windows erscheinen lassen. Da auf meiner MMC-Karte meine Messdaten in Textdateien stehen würde ich diese gern direkt per
-
Thread
Leute für Audio-Projekt gesucht
io-leitungen hin und her zu schubsen. Mal eben ein Kommentar zum Thema Speichermedien. Mir wäre es lieber SD/MMC zu verwenden. Der Anschluß ist leichter und selbst wenn man mit dem gedanken Spielt HD-Recording zu betreiben sollte es für 4 bis 8 Spuren (Mono) von der Geschwindigkeit des SPI-Interfaces reichen.
wäre einfach "eine" zusätzliche Platine mit den Codecs drauf, und "Platz" für ein MC/CPU, MIDI, SD/MMC... mehr nicht. Alles im FPGA zu machen, kann man zwar, aber ich weis nicht, ob das was bringt bzw. wem? Mir wäre auch eine Platine lieber, mit FPGA, Codecs und SD/MMC (okay, noch MIDI). Aber man
-
Thread
Frage zu Optimierung
dem ISE-Tool die geschwindigkeit rauszuholen die maximal drin ist. Die eigentliche Frage ist für mich nun, wie bekomme ich die Multiplikation schneller ? Ich hab mal gehört das wenn man eine geclockte Multiplikation (Komponente
mit sovielen ports rumhampeln, und von der Geschwindigkeit her sollte auch noch einiges machbar sein. Aber das kann man ja noch schauen. Muß mal eben was zum Cameleon fragen : Das war doch ein effektgerät, oder ? Hab schonmal was davon gehört, weiß aber
-
Thread
Sinustest des vs1011
spi(0x00); *(buf++) = SPDR; } } void Mp3ReadRegister(int adressbyte) { char mmc_buf[1]; memset(mmc_buf,0,1); Mp3SelectControl (); //Xcs auf low delay(1000); spi(0x03); // code zum readen spi(adressbyte); delay(1000); read_buffer(&mmc_buf[
Datenblatt nachgeschaut bedeutet das: XTAL/8 oder verles ich mich da?? so siehts bei mir im Code aus: MMC_PORT |= (1<<MMC_CS); //MMC Chip Select -> High (deactivate); Mp3DeselectControl(); Mp3SelectData(); spi_32(Dateiname); Mp3DeselectData(); MMC_PORT &= ~(1<<MMC_CS); //MMC Chip Select ->
-
Thread
Java auf AVR Gesperrt
ARM portieren, oder? Stellt euch einmal einen LPC2103 (oder 2106) mit einem LAN-Chip und einem MMC- oder SD- Karten Anschluß vor! Die JavaVM ist im µC-Flash, die Java classes und Daten, logs, etc könnten auf der Speicherkarte liegen und bei Bedarf ins RAM gelesen werden. Die Anwendungsmöglichkeit
Anwendungen wo schnelle Reaktionszeiten gefordert sind, aber für die meisten Hobby Anwender dürfte die Geschwindigkeit voll ausreichend sein.
-
Thread
Unterschied SD-Karte MMC
eine SD-Karte ansteuern. Kann mir einer mal genau den Unterschied zwischen einer SD-Karte und einer MMC erklären. Eigentlich wollte ich eine SD Karte nehmen, oder gibt es gute Gründe auf eine MMC Karte umzusteigen? Danke!
Unterschied zwischen den 2 die Initialisierung. Ich meine irgendwo gelesen zu haben, dass man bei der MMC unter 400kHz bleiben muss. Nach der Init kann man dann mit der Maximal Geschwindigkeit, der MMC fahren. Aber lass und mal auf mehr Meinungen warten, vielleicht werde ich eines besseren belehrt.
-
Thread
USB Stick mit PIC ansprechen
und Assembler, aber MassStorage niemals. Schliess einfach eine CF, SD-Card oder noch einfacher MMC-Card direkt an deinen Controller. Wenn du eine Sandisk Ultra-II-Plus SD-Card nimmst brauchst du nicht einmal einen USB-Reader (hat er eingebaut - geniales Ding)! Das ist im Gegensatz zu deinem Vorhaben
zurück zum Thema PIC & mass storage mit SD/MMC Karte: Auf der Microchip Webseite findet sich Application Note & Code für PIC C18 und C30 Compiler.
-
Thread
Geschwindigkeit MMC->AVR->USB->PC
Hallo, habe mir das im Betreff genannte Szenario aufgebaut. Für die MMC wird U. Radigs Bibliothek verwendet (SPICLK = 8MHz). Der AVR liest auf Anfrage einen Sektor aus und sendet ihn via USART (2MBaud) an den PC (via FT232BM). Die maximal erreichbare Geschwindigkeit liegt Messungen zufolge bei etwa 21kByte/s (für 1000 Sektoren knapp 26s). Wenn ich rechne: MMC auslesen: 512Byte * 8 * (1/8MHz) = 0,5ms Daten senden: 512Byte * 8 * (1/2MHz) = 2ms Wenn ich diese Zeiten summiere und zusätzlich noch verdopple (PC sendet erst gewünschte Sektoradresse, MMC muss
-
Thread
Frage zu JTAG
selbst bedienen und ein Bit-File per eigener Software in den FPGA zu laden. Also quasi meinem FPGA per MMC Karte (z.b.) via MSP oder ARM "leben" einhauchen, ohne einen PC angeschlossen zu haben. Hat jemand schon mit "nachgebautem JTAG" (also jetzt nur die SW Seite) Erfahrung ? Im Prinzip geht es doch darum
Schau bei Opencores nach, da ist ein IP-Core, der genau das macht: vom MMC zu booten und FPGA zu programmieren Konstantin
-
Thread
Probleme mit MSP430 und MMC
response=spiSendByte(0xff); response &= 0x1f; switch(response) { case 0x05: rvalue=MMC_SUCCESS;break; case 0x0b: return(MMC_CRC_ERROR); case 0x0d: return(MMC_WRITE_ERROR); default: rvalue = MMC_OTHER_ERROR; break; } if(rvalue==MMC_SUCCESS
hat jemand FAT für msp430 mmc? danke
-
Thread
MMC vs. CF
Geschwindigkeit. Welche der beiden Karten kann man schneller mit einem Mikrocontroller lesen/schreiben? Wie sieht es mit dem Aufwand aus? Ein Dateisystem soll nicht implementiert werden, das würde mich wahrscheinlich
arbeiten kann. Ich setze selber in einem Projekt auch eine MMC zusammen mit einem 8051er und bin gleucklich diese Wahl getroffen zu haben. Insbesondere auch im Hinblick auf das Platinenlayout. Gruss Tobias
-
Thread
memory stick
Memory Stick an einen MC. anschliesen und daten lesen und schreiben können. Ich finde nur Infos zu MMC und SD-Cards arber nicht zu MS. Danke
Vergiss' den MemoryStick, nimm' was, was anständig (und ohne Lizenzvertrag) dokumentiert ist. Mit MMC/SD haben sehr viel mehr Leute Erfahrungen gesammelt, was kein Wunder ist, da die Dokumentation dieses Zeugs frei zugänglich ist.
-
Thread
Roboterdaten darstellen
Mein Roboter (UNI - Projekt) speichert Weginfos auf einer MMC karte. Nun möchte ich den Weg den er abgefahren ist ansprechend darstellen und habe dabei an die Erstellung eines 3D- Modelles gedacht. (Sieht einfach besser aus als 2D) Die Eingangsdaten werden von der Basisstation über die Serielle Schnittstelle übertragen (Alle 10cm Richtung, Geschwindigkeit und Hindernisse in der näheren Umgebung) Ich wollte nun entweder ein POV-Ray Skript oder eine .3ds (Autocad) Datei erstellen. Hat jemand mit soeinem Problem schonmal Bekanntschaft gemacht?
-
Thread
MMC/SD Karte: mmc_lib Version 2.0
Schau mal in ein Datenblatt einer MMC/SD Karte, da steht drin in welchen Registern die max. Schreib- und Leserate ausgelesen werden kann. Die maximal Geschwindigkeit ist also nicht fest, sondern hängt von der jeweiligen Karte ab. Und bei
musste feststellen, dass der das sowiso nicht hat:( Den SS Pin hab ich auch als CS und die spi geschwindigkeit sollte eigentlich genug langsam sein(interner 1mhz takt + Vorteiler aus deinen mmc funktionen) Ob die Versorgungspannung stabil ist kann ich leider nicht überprüfen, da ich kein Oszi besitze.
-
Thread
µC + Lichtschranken + FlashCard
Verkabelung. Welcher Bus sich eignet, hängt von der Größe des Raumes ab. Schreibe die Daten lieber auf MMC statt CompactFlash (falls das interne EPROM nicht sogar ausreicht oder Du das Flash des µC nutzen kannst), das dürfte einfacher zu implementieren sein.
Problem bei den Längen ist meist die Geschwindigleit. Wenn du nur ne sehr langsame Geschwindigkeit brauchst, ist das meist kein Problem. Ansonsten bietet sich CAN,LIN,.... an. Da gibt es aber hier im Forum einiges an Info's. Seb
-
Thread
uCLinux Bootloader + Kernel für ARM LPC2294
Hallo, Da bin ich mal wieder, dieses mal mit einen uCLinux MMC Bootloader für den Philips LPC2294. Anbei auch der KERNEL und mein ROMFS Image. Es wird benötigt der LPC2294 und 2MB SRAM bei Adresse 8100 0000 - 8120 0000 natürlich 32Bit Organisiert. Mfg Ulrich
Bogomips hat rein gar nichts mit der Geschwindigkeit zu tun! Bogomips werden nur benötigt um Timings beim Starten mittels Schleifen zu realisieren, bevor die ganzen Interrupts gestartet werden. Bogomips = falsche MIPS Nachzulesen hier: http
-
Thread
Fat16 mit ATmega8
weist das im Block Nummer XYZ an Byteaddresse 123 deine gesuchten Daten liegen dann kannst du die MMC/SD Karte sehr wohl so ansprechen das die ersten 123 Bytes dieses Blockes garnicht gespeichert werden müssen. D.h. die Lese Routine einer MMC/SD Karte kann fast ohne Speicher auskommen. Schwieriger wirds
Unterstützung ist auch wesentlich eleganter wenn man genügend Speicher hat. Grundsätzlich kann man aber eine MMC/SD Karte zb. bei sequientiellen Datenaufkommen und ohne FAT sehr wohl ohne Speicher betreiben. Gruß hagen
-
Thread
3,3 V Modul an 5V system
hier noch ein link zum bild: http://www.ulrichradig.de/site/atmel/avr_mmcsd/gfx/MMC_Optimal.JPG
. Die Gatter kann man auch als Puffer von 3,3V nach MC benutzen. Ich habe das zur Ankopplung einer MMC/SD an ATMEGA128 benutzt. Funktioniert einwandfrei. MfG HG
-
Thread
FAT Verzeichniseinträge nach Namen sortieren
schon noch drin sein, aber wenn ich auf Festplatte mit FAT32 umsteige (arbeite momentan noch mit einer MMC) würd das langsam echt unhandlich. Wobei man müsste die Pointer Größe eigentlich auch bei FAT32 auf 16 Bit beschränken können, in dem man nicht die Cluster-Adresse speichert sondern die Nummer in
Reihenfolge mit Verzeichnissen am Anfang. Ich denke das ist ein annehmbarer Kompromis zwischen Geschwindigkeit und Speichernutzung, und mehr als 512 Einträge zu sortieren würde auf dem AVR wahrscheinlich eh zu lange dauern. (Wahrscheinlich sind auch 512 schon viel zu viel) Mit 18,432MHz Takt und einem
-
Thread
STA015 MP3 Decoder Evaluation Board
Hallo, ja das Software SPI wirds sein denke ich, damit lassen sich bei weitem nicht die Geschwindigkeiten des Hardware SPIs erreichen. Ein Software SPI ist aber eigentlich auch gar nicht notwendig, da man ja mit dem BIT_EN Pin des STA015 und dem Enable Pin an der MMC auswählen kann welche von
Config Register ( SPCR ) anpassen. also ungefähr so: // Main-Loop while(1) { SPCR = mmcSpcr; // MMC aktivieren, Chip Select auf Low // einen Sektor von der MMC lesen // MMC deaktivieren, Chip Select auf High SPCR = sta015Spcr; // STA015 aktivieren, BIT_EN auf
-
Thread
Logic Analyzer Projekt - jemad lust!?!?!?
Projekt, habe aber mit dem SRAM Timing, vor allem mit dem WE\ Signal ziemliche Probleme bei hohen Geschwindigkeiten.
sich nicht viel nehmen. Ich bin halt Fan von Java :) und das es zu langsam ist, ist bei den Geschwindigkeiten moderner PCs mittlerweile einfach nicht mehr wahr. So 1GHz sollte der Rechner allerdings schon haben um da vernünftige Darstellungsraten zu erreichen denk ich.
-
Thread
Einfacher und billiger Webserver mit AtMega32
mmc.o(.text+0x28):C:\source/mmc.c:142: undefined reference to `inp' mmc.o(.text+0x44): In function `Write_Command_MMC': C:\source/mmc.c:106: undefined reference to `sbi' mmc.o(.text+0x50):C:\source/mmc.c
outb' mmc.o(.text+0x98):C:\source/mmc.c:142: undefined reference to `inp' mmc.o(.text+0xda): In function `mmc_init': C:\source/mmc.c:42: undefined reference to `cbi' mmc.o(.text+0xe6):C:\source/mmc.c:43: undefined
-
Thread
Festplatte im Auto
Eine ganz andere Lösung wäre die Einbrinung von anderen Datenträgern. Es gibt z.B. SD Karten oder MMC Karten mit großer Kapazität. Gruß Michi
Ereignis, sondern eine Bewegungsgröße mit eigenem Erhaltungssatz. Kurz: Impuls ist Masse mal Geschwindigkeit. Die Impulsänderung die hier eine Rolle spielen könnte, nennt man Kraftstoß, also eine Impulsänderung wegen des Einwirkens einer Kraft (Festplatte knallt auf Marmor).
-
Thread
Auftrag für Digitaltacho
einen C2. Der digitale Tacho hat eine Update-Rate von 0,5 sec, also alle 2 Sekunden eine neue Geschwindigkeit. Unter 30 km/h zeigt er überhaupt keine geschwindigkeit an. Aber das ist zu verkraften, da die Transitstrecken zwischen berlin und dem rest der Welt nicht mehr existieren. Für den rest der Welt: Geschwindigkeitskontrollen in der DDR waren wir folgt: 1. max. Geschwindigkeit war 100 km/h 2. dann kamen die Schilder 80, 60, 40, 20, anhalten schieben. Nicht so ganz, bei 0 wurde man dann entweder durchgewunken oder rausgeholt. Also Geschwindigkeiten unter 30 sind nicht