SD Card und ISP Progrmmierung parallel?

Gast #427228
Hallo,

ich möchte in naher Zukunft gerne eine SD-Card an meinen ATmega8 
anschließen. Sowie ich das jetzt sehe kommt die Karte an die ISP 
Schnittstelle. Wenn ich jetzt meine Schaltung dahingehend erweitert habe 
und meine SD-Karte anschließe, kommt es da zu keinen Störungen beim 
Flashen? Kann ich beides ohne Bedenken parallel betreiben? Was ist wenn 
ich gerade eine HEX-Datei zum ATmega8 schicke und dabei gleichzeitig auf 
meine SD-Karte zugreife. Kann so etwas nicht passieren?

Vielen DANK erst einmal.
Gast
Entweder so, wie die anderen Antworten sagen, oder du ziehst vor dem 
Flashen die SD-Karte einfach raus.

Noch was zum CS: Das ist active-low, also müßtest du es mit einem 
Pull-Up-Widerstand versehen und dann an einen Pin des AVR hängen. Im 
normalen Betrieb muß dein Programm dann vor dem Zugriff auf die Karte 
den Pin auf low ziehen. Wenn er programmiert wird, greift automatisch 
der Pull-Up und schaltet damit das Interface der SD-Karte aus.
Gast
Das mit ChipSelect verstehe ich nicht ganz. Was meint ihr mit externem 
IC? Ich binde die SD-Karte doch direkt über einfache Spannungsteiler an?
Nein, CS ist ein Signal, was an deiner SD-Karte anliegt. Damit wird bei 
mehreren Geräten an einem SPI-Interface ausgewählt, für wen die Daten 
bestimmt sind. Wenn CS auf H ist, ignoriert deine SD-Karte alles, was 
auf dem Interface passiert.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 20 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.