Hat hier mal jemand solche Karten mit dem ATMega oder vergleichbaren Prozessoren verheiratet?
Grüße, Holger
Hat hier mal jemand solche Karten mit dem ATMega oder vergleichbaren Prozessoren verheiratet?
Grüße, Holger
SDRAM oder SD-Karte?
Am 14.07.2010 20:46, schrieb Holger:
Stefan Huebner schrieb:
SD-RAM auf Karte, also nicht die RAM-Riegel auf dem Mainboard eines PC. Mir geht es um den Selbstbau eines portablen Massenspeichers, wie er in kommerziellen Digiknipsen gang und gäbe ist. Das Ding will ich mit Audio verheiraten. Sozusagen ein Walkman mit Aufnahmefunktion, in technisch guter Qualität, man könnte auch an Bootlegs und ähnliche Einsätze denken, oder schlicht an Recorder für Reporter.
Grüße, Holger
Huch, was sind denn das für Karten? RAM ist mir auf CF und anderen Karten noch nicht begegnet, nur Flash. Was will man damit - gerade für Deine intendierte Anwendung frisst das doch nur unnötig Strom fürs Refresehen.
Gibt es sowas nicht schon?
Stefan Huebner schrieb:
Okay. Ich sehe das Überforderungsflag gesetzt. Sorry für die Anfrage.
EOD, Holger
Hey, lass' dich nicht so leicht überfordern! Im Netz gibbet 10000 Projekte mit SD-Karten.. wie wär's mal mit selber googlen?!
Hier eins der einfachsten und kleinsten:
-- Thomas Kindler
Stefan Huebner schrieb:
Sowas. An sowas:
Wie?
Am 7/15/2010 12:10 AM schrieb Holger:
Mit BASCOM und AVR gibt's 2 Applikationen:
Mit einer HD (CF-Karte gibt's IIRC auch mit ATA-Schnittstelle):
Mit MMC-Card:
Sourcen und Beschreibung sind dabei.
Ansonsten dort schauen:
hth fritz
Was ist dein Ziel bei dieser Entwicklung? Wenn du nur so ein Gerät haben willst, gibt es das für ca. 200 Euro schon fertig in hoher Qualität:
und auch bedeutend billiger in Form von MP3-Playern mit eingebautem Mikrofon und meist auch noch Radio, sodaß sich eine Eigententwicklung nicht lohnt. Sowas als Hobby zu entwicklen kann natürlich schon interessant sein. Ein eigenes Produkt in dem Bereich wird schwierig sein, das preiswert genug gegenüber der Konkurrenz zu entwickeln, da du in dem Bereich große Stückzahlen brauchst, wenn es keine hochpreisige Spezialanwendung ist.
Speziell deine Frage, wie man eine SD Card an einen Atmel AVR Microcontroller anschliesst, beantwortet dir dieser Link hier :-)
-- Frank Buss, fb@frank-buss.de http://www.frank-buss.de, http://www.it4-systems.de
Das ist aber Flash und kein RAM. Wäre ja auch blöd, wenn alle frisch geschossenen Fotos beim Abschalten der Kamera futsch wären.
Gruß Henning
Am 15.07.2010 00:10, schrieb Holger:
Schau mal auf
Ansonsten hilft Google auch Dir.
-- Mit freundlichen Grüßen Frank-Christian Krügel
Henning Paul schrieb:
Ja, meine Güte. Leg solch eine Karte in einen Kartenleser, verbide den mit einem USB-Anschluß und guck auf den Gnome-Bildschirm: Da steht dann SD-RAM für das angeschlossene Gerät. Was kann ich für die Begriffsverwirrungen der heutigen EDV?
Holger
Am 15.07.2010 09:57, schrieb Holger:
Da steht der (frei wählbare) Volume-Name des Filesystems der Karte. Möglicherweise solltest du deine Karten einfach sinnvoller benennen. ^_-
Hergen
Du könntest bissl nachdenken über die Sinnhaftigkeit dessen, was Dein Pinguin da auskackt.
-ras
-- Ralph A. Schmid http://www.dk5ras.de/ http://www.db0fue.de/
Bei mir steht da "SD-CARD" oder auch "PHOTOS1" oder "PHOTOS2" und das ist auch keine Wunder, habe ich doch das Label des Filesystems auf den Karten auf eben jeweils auf diese Zeichenkette gesetzt.
D.h.: Schuld ist nicht irgendeine Begriffsverwirrung, sondern der Idiot, der das FS-Label so unsinnig gesetzt hat. Also höchstwahrscheinlich du.
Frank Buss schrieb:
Wieso empfiehlst du mir nicht einfach einen PC mit Soundkarte?
Ich wollte nur wissen, wie man einen Controller von Atmel mit einer SD-Karte oder einer CF-Karte verbindet, weil ich per Google auf die Schnelle nicht fündig wurde. Was andere Leute tun oder tun würden, weiß ich schon, keine Bange. Und das niemand verstehen würde, warum ich was will und mache, ist mir auch klar.
Davon war nicht die Rede. Bitte: Keine Missionsarbeit. Mein Auto ist übrigens ein Fahrrad!
Holger
Heiko Nocon schrieb:
Nö, ich habe da nichts dran geändert. Aber was schert mich das? Meine Anfrage wiederhole ich gerne: Wie kann ich CF-Karten und SD-Karten mit einem Microcontroller von Atmel verbinden? Alles andere interessiert mich hier nicht.
Holger
CF-Karten enthalten immer einen ATA-Controller. Den kann man entweder direkt ansprechen (True-IDE Modus) oder wenn es hot-plug faehig sein soll wie bei einer PCMCIA-Karte (PCMCIA Modus). Im letzteren Fall werden einfach die Register des ATA-Controllers in den Adressraum des nicht vorhandenen "common memory" eingeblendet. Deswegen kann man CF-Karten sowohl an ATA-Ports als auch in PCMCIA-Slots mit mechanischen Adaptern ohne Elektronik drin verwenden.
Micha
Am 15.07.2010 11:05, schrieb Holger:
Dann wars der (chinesische?) Hersteller der Karte.
Aber was schert mich das?
Du hättest möglicherweise sehr viel schneller eine zielführende Antwort bekommen, wenn du von SD-Cards und nicht SD-RAMs geredet hättest. Das ist nunmal etwas *vollkommen* anderes.
Zumindest die AVRs bieten keine Hardwareunterstützung dafür, es läuft also auf Bitbanging hinaus.
CF ist im Prinzip PATA auf einem verkleinerten Stecker. 16Bit parallel Daten, ein paar Adressleitungen zur Registerauswahl, ein paar Handshakeleitungen, diverser historischer Ballast (der einfach an VCC/GND gelegt werden kann). Protokoll kann man an diversen Stellen nachlesen.
SD fährt ein relativ komplexes, proprietäres Protokoll, das leider nicht vollständig offengelegt ist. Man kann die Karten aber (deutlich langsamer!) als MMC-Karte ansprechen, das ist dann praktisch SPI. Jede Menge Artikel zum Thema gibts hier:
Hergen
Am 15.07.2010 00:10, schrieb Holger:
CF? Keine Ahnung. M.W. gibts da auch mehrere Modi.
SD: entweder über den speziellen SD-Bus (1- oder 4-bittig) oder über SPI.
Thomas
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.