PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Such µC mit guter Float-Leistung...



stefan_Z
04.02.2011, 19:24
Hi!

Normalerweise nutze ich AVRs und XMEGAs, aber für ein Projekt bräuchte ich jetzt mal anständige Float-Power.
Ginge mit irrsinnigen Tricks vielleicht auf nem XMEGA, aber wozu gibts denn all die tollen, billigen 32bitter mit FPU?

Bzw.: Gibts die? :-)

Meine Anforderungen:
- 32 Bit Float in Hardware
- So um die 100kB RAM reichen aus
- Pincount darf gerne recht niedrig sein. Da solche µCs ja meist eh recht hoch takten, können die Daten auch seriell rausgepeitscht werden.
- Der Programmer alleine sollte keine 100 € kosten, Gesamtpreis mit µC darf aber schon über 100€ liegen. Ich hasse es einfach properitäre, teure Progger zu sammeln...
- Am liebsten ein günstiges, einfaches DevKit - nur welches?
- Die zugehörige IDE sollte C sprechen

Kurzinfo zum Projekt:
Eine Physiksimulation im kleinen Rahmen, Ausgabe auf einem Matrix-Display - sollte aber schon entsprechend fps liefern, ohne dass wir alles in ASM zu Fuß coden müssen... Daher der Wunsch nach einer FPU...

Umgesehen habe ich mich mal bei TI und Freescale, aber die Fülle an Optionen und MCUs erschlägt mich ein wenig.
Wenn mich jemand fragen würde, wie er am einfachsten in AVR einsteigt, würde ich sowas sagen wie: Kauf dir n Pollin-Board, das haben alle Anfänger im Netz auch, kannste Hinz und Kunz nach Tipps fragen.

Bin für jeden Wink mit Zaunpfählen und URLs dankbar! 8-[

Besserwessi
04.02.2011, 20:09
Wenn der Xmega nicht ganz reicht, wäre vermutlich ein ARM System ausreichend schnell, auch ohne FPU. Für 100 EUR kriegt man da ggf auch schon ein fertiges Board mit Bootloader via USB. Einen extra Programmer braucht man also nicht einmal.

steveLB
04.02.2011, 20:22
Hast das auch bei mikrocontroller.net angefragt ? da mal die suche benutzt ?
kann dir sonst keine tips geben, aber bin gespannt was du dir dann suchst , bzw für was du dich entscheidest

stefan_Z
04.02.2011, 20:26
Nö hab gedacht ich frag hier erstmal nach...
ARM hatte ich auch schon überlegt - halt einfach mit MHz totschlagen das Problem...
Aber echte FP ist doch viel eleganter.. :-)

TobiKa
04.02.2011, 23:49
Oder n FriendlyARM :)

Nee aber vielleicht doch mal auf mikrocontroller.net fragen, da sind einige die etwas tiefer in der Materie sind.

theborg
05.02.2011, 09:59
Oder n FriendlyARM :)

Die haben kein FP

TobiKa
05.02.2011, 13:43
@theborg
Meine Aussage bezog sich auf folgenden Satz von stefan_z:

ARM hatte ich auch schon überlegt - halt einfach mit MHz totschlagen das Problem...

s.o.
05.02.2011, 14:56
Keine Erfahrung damit, schaus dir aber mal an:
http://focus.ti.com/paramsearch/docs/parametricsearch.tsp?familyId=919&sectionId=95&tabId=1533&family=mcu

stefan_Z
05.02.2011, 15:43
Ja den hier hatte ich schon gesehen, nur scheint der Support noch was mau zu sein, die Dinger sind grad mal 2 Wochen raus...
http://focus.ti.com/docs/toolsw/folders/print/tmdxdock28069.html
Das wäre - wenn ichs richtig verstanden habe - das Kit welches ich brauche.
99$ sind ja noch im Ramen
Habe aber grade noch eins gesichtet - für 40$:
https://estore.ti.com/TMDX28069USB-F28069-Piccolo-controlSTICK-P2257.aspx

Auch hier sind die Informationen eher dünn, der IC scheint aber der richtige zu sein. Wäre ja fast nen Versuch wert,oder?
Den hat nicht zufällig wer rumliegen und schon Erfahrungen damit?

Ist die TI IDE brauchbar?

stefan_Z
05.02.2011, 21:01
OK habe den USB Stick mal bestellt... werde euch berichten!

Danke für die Hilfe!

Janvi
29.07.2012, 00:01
STM32F4xx die gesamte 4er Baureihe kommt mit Hardware Floating Point daher. Einfach am GCC einschalten. Gibts im QFP64 oder größer.
Das Demo Board dazu heisst STM32F Discovery und ist auf http://www.st.com/internet/evalboard/product/252419.jsp
(leider ohne Ethernet) aber sonst ist das Teil ziemlich ok

ahabakukuk
20.10.2012, 12:35
Ich kann das STM32F4 Discovery Board auch nur empfehlen, habe mir dies für ca. 18 Euro gekauft.
Bezüglich ohne Ethernet schau mal hier: https://www.youtube.com/watch?v=EjOinds1f18&list=PL6-W3FoUyb48Xm_MTVZvrArTW1b9Dy8oz&index=10&feature=plpp_video
Youtube Video in welchem erklärt wird wie man an das Board eine externe Ethernet Schnittstelle anschliesst...
Falls du noch eine Entwicklungsumgebung suchst sieh dir doch dieses Video an: https://www.youtube.com/watch?v=RXOOxby5nns&list=PL6-W3FoUyb48Xm_MTVZvrArTW1b9Dy8oz&index=1&feature=plpp_video