hallo, ich habe c und c++ programmierung unter Pc gelernt. Normalweise
habe ich Grundkenntnisse in Embedded System und Betriebsystem .Aber
jetzt will ich Mikrocontroller programmieren. Ich weiss nicht, welche
Entwicklungssysteme und Zielsysteme ich dafür brauche. Und welche
Mikrocontroller ich nehmen soll z.B ( ATMega16,32,64,128 oder andere
Mikrocontroller familie).
Könntet Ihr mir bitte helfen bzw. einen Rat geben ?
Vielen Dank im voraus!!!!!!!!!
ja, ich will nur mein Wissen erweitern. Wie man Mikrocontroller
programmiert. Weil Mikrocontroller überall enthalten sind , ob es
Haushaltsgeräte, Automobil, Roboter usw...
sanip schrieb:
> ja, ich will nur mein Wissen erweitern. Wie man Mikrocontroller> programmiert.
z.B. (!)
http://shop.embedded-projects.net/index.php/cat/c294_-b-USBprog--b-.htm> Weil Mikrocontroller überall enthalten sind , ob es> Haushaltsgeräte, Automobil, Roboter usw...
Nutz dir zum Programmieren aber gar nix. Zumindest wenns danach noch
funktionieren soll ;)
>ja, ich will nur mein Wissen erweitern. Wie man Mikrocontroller>programmiert. Weil Mikrocontroller überall enthalten sind , ob es>Haushaltsgeräte, Automobil, Roboter usw...
Bin zu blöd die Forumsuche zu Bedienen.
Bin zu blöd einen Thread der7 Tage alt ist zu finden und durchzulesen.
Bin zu blöd das Wiki der Webseite zu benutzen - haben sich ja gar keine
Leute die Mühe gemacht.
Es gibt ja keinen Absoluter Beginner Artikel.
Es gibt ja keine Suche mit "Anfänger", "welche controller", "bin zu
blöd"
achja
!!!!!!!!!!!!!!!!!
Was Gast123 dir damit sagen will ist, dass dir in diesem Forum nur
ernsthaft geholfen wird, wenn die Leser erkennen können, dass dich das
Thema ernsthaft interessiert und du gewillt bist zu Lernen. Damit du
dich nicht gleich bei deiner ersten Frage Disqualifizierst solltest
einen großen Teil der ganzen Artikel (schau mal Links bei
Artikelübersicht) erst einmal durcharbeiten und verstehen. Dann hätten
sich zumindest deine gestellten Fragen von alleine Beantwortet.
Zumindest bis du mit den von dir erwähnten µC auf der sicheren Seite.
Arbeite dich in diese ein und freu dich wenn in einigen Wochen deine
erste LED blinkt ;-)
Gruß
Sven
@ sanip /all
es ist nicht persönlich gemeint nur die letzten Tage haben wir gesehen
was passiert wenn man jemanden mehr als Support - nix richtiges
nämlich... Deshalb sanip bist du jetzt ein Opfer des Experiments "so
wenig wie möglich jemanden zu Supporten" und mal sehen ob das besser
Fruchtet als jemanden zu tätscheln
wenn du programmierien kannst heisst es immer noch nicht dass du
schaltungen aufbauen etc. kannst. du brauchst mindestens die grundlagen
für elektronik.
"Wer schreiben kann, kann auch Papier herstellen und ein Buch binden..."
Du hast dir grosses vorgenommen, aber wie weit willst du gehen ?
Wenn es nur um die Programmierung geht, da reicht ein Starterkit (z.B.
für AVR), da muss man nicht löten, aber genau das ist doch die
Faszination: Selber was zu bauen, zu stecken und Leiterplatten
herzustellen !
Und das "wie" ist einfach: Genau wie deinen PC, du musst danach das
Programm nur in den Microcontroller übertragen.
1
/* Testprogramm, welches die LED an Port A Pin 0 im Halbsekundentakt blinken laesst. */
> Der grösste Unterschied wird wohl sein, dass bei Pfusch ein PC nur> abstürzt, ein Roboter aber richtig viel Schaden anrichten kann !
Dafür musst du dich aber auch nicht mit einem Betriebssystem rumschlagen
und bist wortwörtlich für jeden Scheiss selbst verantwortlich :-)
> Faszination: Selber was zu bauen, zu stecken und Leiterplatten> herzustellen !
Große Zustimmung.
Und nach einer Weile fragt man sich, was eigentlich so ein PC mit seinen
3Ghz die ganze Zeit treibt.
Und warum die 3*4cm Platine mit dem 'armseligen' 4Mhz Prozessor drauf,
die Aufgabe viel zuverlässiger und geräuschärmer erledigen kann.
Wenn man vom PC oder anderen 32-Bittern kommt ist die größte Umstellung,
dass man sich überhaupt nicht vorstellen kann, dass man mit so wenig
speicher überhapt arbeiten kann.
Aber wie die anderen schon gesagt haben, selber Dinge bauen ist wirklich
das spannende. Ich hab einen großteil von dem was ich gelernt habe von
hier aus dem Forum, daher ein großes DANKE an alle die mit mir Gedult
hatten.
Leider musste ich feststellen, dass es wenig wirklich gute
Anfängerbücher gibt, die sich nicht nur darin ergehen die verschiedenen
Bauteile nacheinander zu erklären.
Es ist auf jeden Fall von Vorteil wenn Du schon embedded Erfahrung hast
und weißt was ein IRQ ist.
Lies Dir mal den hier durch
Beitrag "Microcontroller fuer Einsteiger?"
Das hier ist auch sehr schön
http://rn-wissen.de/index.php/AVR-Einstieg_leicht_gemacht
Besorg Dir ein CAD Programm wie Eagle oder Target, von beiden gibts
kostenlose Versionen. Erstell dmait deine ersten Schaltpläne und stell
sie hier zur Diskussion, so lernst Du am meisten und es gitb viele die
Dir bei echtem Interesse hier gerne helfen.
Gruß
Tom
Hallo sanip,
versuchs doch mal mit dem µC-Fernlehrgang von Elektor:
dort hast Du ALLES zusammen: Hardware, Software, Teachware, eLearning,
Workshops und Seminare. Du brauchst Dir die Sachen nicht erst aus zig
verschiedenen Ecken im Internet zusammensuchen (die dann viellecht doch
nicht zusammen passen) oder irgendwelche Experminalboards aufbauen. Hier
ist Alles ist aufeinander abgestimmt und funktioniert auch wirklich.
Es gibt ein auführliches Forum im Netz und wenn Du willst, eine
eLearning-Plattform zum Wissenstest und Seminare und Workshops.
Etwas Vergleichbares kenne ich für den Anfänger(!)-Einstieg nicht.
Gast