HDD und MMC Ansteuerung

Persönliche Seite #525230
Lesenswert?
• ▲
▼
Meine Frage war konstruktiv gemeint.

Du bist Dir darüber im klaren, daß es auf keinem* Microcontroller eine 
.Net-Laufzeitumgebung gibt und daß deshalb kein Microcontroller in C# 
programmiert werden kann?

Beispiele für die Ansteuerung von SD- bzw. MMC-Karten in C sind in 
diesem Forum mit der Suchfunktion leicht zu finden, auch Beispiele für 
die Ansteuerung von IDE-Festplatten.


*) auf ausreichend "fetten" Controllern wie ARM9 mit mehreren Megabytes 
RAM ließe sich möglicherweise unter einem Linux Mono verwenden, aber ... 
das ist eine etwas andere Größenordnung von Controller.
Gast #525246
Lesenswert?
• ▲
▼
... und von hd rat ich dir ab sofern du kein SATA^^ verwenden willst.
nötig wären 16ports minimum, von deinen 32 am atmega16.
mmc is seriell ansteuerbar und  braucht nur 4ports!!! aber letzlich 
deine entscheidung ;-)

gruss fubu
Persönliche Seite #525279
Lesenswert?
• ▲
▼
Ein mittlerweile verfügbarer komplett anderer Ansatz besteht in der 
Verwendung eines USB-Host-Controllers mit integrierter Mass 
Storage-Firmware (FTDI Vinculum) und Anschluss von sowohl Platte als 
auch SD/MMC-Karte mit entsprechenden USB-Adaptern.
Vorteil: beide Geräte wären programmiertechnisch identisch anzusteuern, 
da sie nur "Mass Storage Devices" sind.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.