µC mit USB und echtem SD-Card Interface gesucht

OP #1620772
Lesenswert?

Der AT32UC3A3128

http://www.atmel.com/dyn/products/product_card.asp?part_id=4548

hätte ja genau das was ich suche

Der

STM32F103xC

Sieht allerdings auch sehr schön aus

http://www.st.com/mcu/download2.php?file=14611.pdf&info=STM32F103RC%20Datasheet%20STM32F103xC-D-E&url=http://www.st.com/stonline/products/literature/ds/14611.pdf

Da ich sowieso mein AVR8 bit Equipment düe den AVR32 nicht mehr brauchen 
kann könnte ich natürlich auch gleich auf den ARM umsteigen. Kommt halt 
auch drauf an, was die Entwicklunstools da kosten.

Danke & Gruß
Tom
#1620910
Lesenswert?

> Da ich sowieso mein AVR8 bit Equipment düe den AVR32 nicht
> mehr brauchen kann könnte ich natürlich auch gleich auf
> den ARM umsteigen. Kommt halt auch drauf an, was die
> Entwicklunstools da kosten.

- 50 Euro fürn JTAG (zb J-Link EDU. Oder was von Olimex)
- IDE: Eclipse (kostenlos)
- Compiler: GCC (kostenlos)
- Zielhardware (die kostet nochmal was)
Gast #1621013
Lesenswert?

Den STM32F103xC kann ich ebenfalls empfehlen. Die FW-Lib ist sehr gut 
und hilft bei der Entwicklung sehr. Da spart man effektiv viel Zeit und 
es gibt nur eine FW-Lib und deren Demos nutzen diese.
Beim STM32F103 ist SDIO und USB auch im kleinen Gehäuse mit 64 Pins 
verfügbar. Wenn man mehr braucht einfach größeres Gehäuse nehmen, oder 
anderen mit mehr Speicher, ohne Programmänderung sofort lauffähig!

Den AVR hingegen ist man da doch etwas eingeschänkter.

@ Phantomix Ximotnahp (phantomix)
Genau die Konfiguration hab ich auch im Einsatz, nur den ARM-USB-OCD von 
Olimex. Von Martin Thomas gibt es auch Demos für SD Card.

Siehe hier:
http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/arm_memcards/index.html#chanfat_stm32

Hier gibts auch noch was:
Beitrag "MiniProjekt - STM32 - SD Kartenanbindung und Flashen des STM32 über SD Karte"

Die STMs sind auch gut verfügbar. (TME.eu, de.Farnell.com usw.)
Auch für Mini-Anwendungen gibts den für bis zu minimal 48 (36) Pins. Ich 
habe schon viele CPUs programmiert (Z80, 68HC11, PIC, dsPIC, PIC24, 
ATMEGA, LPC2000, M16C...), daher meine Empfehlung kommt nicht aus der 
Glaskugel.
Gast #1621030
Lesenswert?

Ich kann auch nur den STM32F103 empfehlen. Steige gerade auch in die 
Platform ein (selbst wenns zeitlich bedingt nur Tröpfchenweise 
vorangeht) aber die Platform ist recht gut. Ein (halbwegs) gutes 
Einsteigerboard ist der STM32 Primer 2. Der hat SD-Card (µSD) Interface, 
Display mit Touch, USB und sonst noch ein paar Nettigkeiten an Board und 
kostet auch nur ca 70€, hat den Programmer direkt mit an Board, sodass 
per USB programmiert und debuggt werden kann und es gibt die 
Entwicklungsumgebung RIDE direkt mit dazu.
Gast #1621050
Lesenswert?

Nur noch den ARM Cortex-M3. Ander nur noch wenn ich ein altes Sytem 
warten muss.
Ich hab mal hier was gepostet:
Beitrag "Re: Heizungssteurung im Eigenbau"
weiter unten im Thread auch ein Schaltplan.

PS: der interne RC-Oszillator des STM32, damit kann man den Chip auch 
mit USB betreiben, der ist kalibriert.
Einfach 3,3V anschließen und schon läuft das Teil, vielleicht noch ein 
paar C's 100n dran, aber mehr braucht der nicht.

Beim Atmel braucht es eine EXTRA VDD Core von 1,8V und das ist immer 
lästig. Der STM32 machte seine VDDCore mit einem integrierten 
Spannungsregler, ohne Anschluss nach aussen, denn die Cortex-Einheit 
läuft immer mit 1,8V. Also der STM32 läuft von 2,0...3,6V ohne 
Einschränkungen. Der AVR braucht ab 3,0V.
Somit könnte man den STM32 direkt mit 2 Akkus zu 1,2V betreiben.
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren