Forum: Mikrocontroller und Digitale Elektronik welcher uP?


von Dominik (Gast)


Lesenswert?

möchte einen neuen mikrocontroller kennenlernen, sprich privat etwas aus 
spass mit einem rumspielen... Was ich genau damit machen werde, weiss 
ich noch nicht...
hab an einen arm oder avr gedacht...

Hab mir mal die testboards im shop hier angeschaut...

was würdet ihr mir empfehlen, kenne arm und avr beide überhaupt nicht, 
gibts gründe die für oder gegen einen dieser typen sprechen würden?
Was ich gesehen habe gibt es für beide gratis C-Compiler, sind diese 
brauchbar?

mfg
Dominik

von Jörg S. (Gast)


Lesenswert?

ARM soll schon recht komplex sein, dann nimm eher noch MSP430 in deine 
Liste auf.

von Johannes K. (Gast)


Lesenswert?

also ich habe hiermit angefangen:

http://www.myavr.de/shop/artikel.php?artID=2

den gibt es aber auch moderner mit nem USB-Programmer

es gibt auch gute Boards hier:

http://www.shop.robotikhardware.de/shop/catalog/index.php?cPath=64&osCsid=5b3bd4917c50eabfd97bfb56424931bc

Gruß J.K.

von didi (Gast)


Lesenswert?

ja msp430 ist relativ gut. ausserdem findest du genug example.

von Marc989 (Gast)


Lesenswert?

Alles immer Ansichtssache...
ich nehme gerne PIC Prozessoren, weil ich mich daran gewöhnt habe.
Ein Freund von mir hatte damals damit angefangen und ich mich gleich 
angeschlossen und so wars.
Wenn man jemand kennt aus dem Freundeskreis, der sich mit einem 
bestimmten Typ von Controller beschäftigt, dann empfiehlt sich der 
Einstieg mit dem selben.

PICs gibt es beispielsweise auch als kostenlose Samples und da tuts auch 
nicht so weh, wenn man mal einen kaputtgebastelt hat.

gruß Marc

von Johannes A. (Gast)


Lesenswert?

Jo, AVR ist gut! In allen erdenklichen Varianten zu kriegen, 
zukunftsicher und hervorragend unterstützt.

ARM zum Einstieg/Umstieg nicht empfehlen. Der ist nicht 
"bastelfreundlich" und Du kannst ihn praktisch nur sinnvoll mit C 
programmieren.

Und PIC und MSP430 sind für mich Teile für Leute, die schon sehr genau 
wissen, worauf sie sich einlassen... Die haben unbestritten hier und da 
ihre Vorteile, aber zum Lernen sind sie mir einfach zu störrisch.

Gruß Johannes

von Dominik (Gast)


Lesenswert?

 Johannes A. (Gast)
"ARM zum Einstieg/Umstieg nicht empfehlen. Der ist nicht
"bastelfreundlich" und Du kannst ihn praktisch nur sinnvoll mit C
programmieren."

naja bevorzuge C sowiso :-), aber wiso soll man nur sinnvol in C 
programmieren können? Meinst du dies, das assambler zu aufwändig ist 
oder?

Autor: Jörg S. (Gast)
ARM soll schon recht komplex sein, dann nimm eher noch MSP430 in deine
Liste auf.
inwiefern komplexer als ein arv??


von johnny.m (Gast)


Lesenswert?

> ARM soll schon recht komplex sein...
> ...inwiefern komplexer als ein arv??
Wenn "arv" ein AVR sein soll: AVR ist eine 8-Bit-Architektur, ARM eine 
32-Bit. Das sind zwei völlig unterschiedliche Paar Schuhe!

von Johannes A. (Gast)


Lesenswert?

Ja, ich meine, dass der ARM per assembler erheblich schwerer zu 
kontrollieren ist. Womit ich nicht nur das Formulieren eigener 
ASM-Routinen meine, sondern vor allem auch das Verfolgen des C-Codes 
beim Debuggen.

Aber noch ne andere Frage: Du hast eingangs geschrieben, Du möchtest 
einen neuen Controller kennenlernen. Welchen kennst Du denn bisher?

Gruß Johannes

von Dominik (Gast)


Lesenswert?

Johannes A. (Gast)
naja vor etwa 3 jahren hab ich mal mit dem pic ein bisschen gespielt... 
(einige sensoren angesteuert, etc)
ausserdem kenn ich den C167 (16 bit) recht gut...

naja der arm ist halt ein 32 Bit-er, was mir reizen würde...

von Johannes A. (Gast)


Lesenswert?

Na, das ist doch ein Wort :-)

Aber mal ganz pragmatisch: Für einen Controller brauche ich mehr als nur 
einen Compiler/Assembler, und ohne Sponsoring (z.B. durch die Firma, für 
die ich arbeite) kann ich nicht so ohne weiteres das nötige Geld für die 
Debugging-Umgebung (Simulator!) aufbringen. Atmels AVRstudio ist in der 
Hinsicht ein echtes Highlight - frei für jeden, und unbedingt verwendbar 
für sowohl C- als auch ASM-Sources. Ich bezweifle, dass es dergleichen 
für den ARM gibt, ich gebe allerdings zu, es nicht zu wissen...

Gruß Johannes

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.