Hallo alls zusammen, ich programmiere eigentlich PIC-µC, aber da es da keinen vernüftigen kostenlosen c-Compiler gibt, will ich umsteigen. Soll auch ein bißchen als Vorbereitung für meine nächste Studienarbeit sein, weil ich da einen Arm7 (oder ATmega) programmieren soll. Jetzt hab ich versucht mich hier ein bißchen schlau zu lesen, bin jetzt aber ziemlich verwirrt :-) Kann mir vielleicht jemand kurz den Unterschied zwischen AVR, Atmega, Atmel, Arm usw. erklären? Danke und Gruß
>Kann mir vielleicht jemand kurz den Unterschied > zwischen AVR, Atmega, Atmel, Arm usw. erklären? Atmel: Firma die Halbleiter (unter anderem Mikrocontroller, Eeproms, ... herstellt) ARM: Controller-Architektur-Standard. Es gibt ARM chips von verschiedenen Herstellern. AVR: 8 Bit Controllerarchitektur von Atmel Atmega: Teilmenge der AVR-Chips (Es gibt ATmega und ATtiny)
Wenn Du einen vernuenftigen kostenlosen Compiler suchst -> http://focus.ti.com/docs/toolsw/folders/print/msp-cce430.html Basiert auf der offenen IDE Platform ECLIPSE und unterstuetzt den 16-bit Controller MSP430, in Kuerze auch die 32-bit Familie C2000/PICCOLO. Beide Controller sind in jedem Fall eine gute Alternative zum PIC.
Sumynona wrote:
> Atmega: Teilmenge der AVR-Chips (Es gibt ATmega und ATtiny)
Und AT90, z.B. AT90CAN, AT90USB, AT90PWM
Peter
Danke schon mal... Ich werde für die Studienarbeit einen ATmega168 (bekomme ich gestellt) verwenden. Hab grad schon nachgeguckt, der 28 Beinchen. Was würdet ihr mir für einen µC zu ausprobieren zu Hause empfehlen? Der sollte ähnlich zum ATmega168 sein, aber mir würden 18 Beinchen oder so vollkommen ausreichen. Welches Programmiergerät könntet ihr mir für USB empfehlen (sollte vielleicht auch isp können)??
den atmega168 kannst auch zu hause nehmen. programmieren über einen "isp mk2" aus dem avr-studio mit gcc heraus.
@paule Schau dir mal die Arduino Sachen an. Die basieren auf einem ATmega168.
Danke schon mal. Ich hätte noch eine Frage. Wie heißen die Stecker bzw. Buchsen, die alle zur ISP-Programmierung verwenden? (also die 10-poligen)
Z.B. Unter dem Namen "Pfostenleisten" (hier 2-reihig) kennt man sie. Such mal unter "Platinensteckverbinder" bei C..... oder R....... und Du solltest fündig werden. Sind übrigens im 100 mil-Raster (also 2,54mm Pin-Abstand).
> Was würdet ihr mir für einen µC zu ausprobieren zu Hause empfehlen? > Der sollte ähnlich zum ATmega168 sein, aber mir würden 18 Beinchen > oder so vollkommen ausreichen. Du könntest die Beinchen die Dich stören, einfach ausreissen. Wäre ethisch nicht mal bedenklich, das der ATmega168 ja kein lebender Käfer ist.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.