Wie fang ich an einen Mikrocontroller zu programmieren

OP #3015375
Lesenswert?

Hallo, ich hätte mal eine Fragen. Ich bin Anfänger was das programmieren 
von Mikrocontrollern betrifft. Ich interessiere mich sehr für das 
programmieren von FPGAs. Hatte ich im Studium aber leider viel zu wenig 
und viel zu wenig Information. Kann mir vielleicht jemand helfen, z.B. 
was für ein Board soll ich mir kaufen?

mfg Micha
Gast #3015396
Lesenswert?

Boards gibt es wie Sand am Meer.

Vielleicht solltest Du erstmal ein VHDL-Buch kaufen und dir eine 
Entwicklungsumgebung raussuchen, mit der Du Deine ersten Versuche im 
Simulator unternimmst.

Wenn das einigermaßen klappt und Du die unterschiedlichen Denkweisen von 
VHDL zu z.B. C verinnerlicht hast, kannst Du Dir immernoch ein Board 
kaufen. Dann hast Du evtl. auch schon nähere Einblicke in die Thematik 
und weißt was Du damit anstellen könntest/möchtest. Daran kannst Du dann 
die Wahl des Boards anpassen.

Gruß,
derLars

PS: Programmierung von Mikrocontrollern und FPGA-Beschreibung sind zwei 
paar Schuhe ;)
#3015526
Lesenswert?

D.h. du hast studiert(!!) aber alles was du über einen Sachverhalt 
weißt, hat dir "irgendjemand" mal gesagt oder aber das Forum muss dir 
die Infos liefern? Wie wäre es mal mit selber recherchieren? Konkrete 
Fragen sind hier dann im FPGA Forum genau richtig. Aber "kann ich was 
damit anfangen" ist ja wohl unter aller Kanone. Nochmal, hast du echt 
studiert? Wurde dir da alles vorgekaut? Ah du bist Bachelor? Gabs da 
auch Elternabende? Unglaublich...
Gast #3015583
Lesenswert?

Michael Bordaux schrieb:
> Hallo, ich hätte mal eine Fragen. Ich bin Anfänger was das programmieren
> von Mikrocontrollern betrifft. Ich interessiere mich sehr für das
> programmieren von FPGAs.

Kannst Du das etwas genau definieren:
Möchtest Du einen (vorhandenen) Mikrocontroller programmieren (z.B. in 
C)?
Möchtest Du irgendetwas mit einem FPGA realisieren (z.B. in VHDL)?
Möchtest Du in einem FPGA einen Mikrocontroller-Core realisieren (z.B. 
in VHDL)?
Moderator (Firma: Titel) Persönliche Seite #3015593
Lesenswert?

Michael Bordaux schrieb:
> Ich bin Anfänger was das programmieren von Mikrocontrollern betrifft.
Das war jeder mal. Sogar die, die gar nicht studiert heben...

> Ich interessiere mich sehr für das programmieren von FPGAs.
Ist auch interessant. Allerdings werden die gar nicht programmiert, 
sondern es wird mit einer Hardwarebeschreibungssprache eine Schaltung 
beschreiben, die dann auf das FPGA abgebildet wird.

> Hatte ich im Studium aber leider viel zu wenig und viel zu wenig
> Information.
Diese Einstellung ist kindisch!
Im Studium habe ich hauptsächlich nur noch "Lernen" gelernt...

> Ich hab ein Board von LatticeECP3 Versa hab es damal beim Seminar
> bekommen. Kann ich damit was anfangen?
Warst du beim Seminar wach? Hat da keiner gezeigt, was man damit machen 
könnte?

> Kann mir vielleicht jemand helfen,
> z.B. was für ein Board soll ich mir kaufen?
WAS willst du denn machen? Hast du irgendwelche Ziele?

Um es mal kurz&bündig zu sagen: mit FPGAs kannst du sogar ganz ohne 
Hardware anfangen. Du musst sowieso erst mal den Simulator bedienen 
lernen...

> Mir wurde gesagt, dass ich dass UmgebungsTool benötige damit ich
> programmieren kann und dieses soll 900 Euro kosten.
Normalerweise sollte für das Versa-Board eine Lizenz für das Versaboard 
dabei sein. So wars auf jeden Fall bei mir...

Alternativ: kauf dir für weniger als 100€ ein MachXO(2) Board und leg 
damit los. Oder eins von Xilinx oder von Altera. Aber am wichtigsten 
ist: fang an und lern dabei.
#3019263
Lesenswert?

Lothar Miller schrieb:
> Im Studium habe ich hauptsächlich nur noch "Lernen" gelernt...

Da kann ich Lothar nur zustimmen. Das Studium bereitet dich auf eine 
Denkweise hinaus, mit dem du viele bzw. alle Hürden selber meistern 
könntest/müsstest. Sei es mit Hilfe von Büchern, Forenbeiträgen oder 
User Guides von den Herstellern der FPGA, du müsstest nach einem Studium 
wissen, wie du an eine neue Technologie oder an eine neue 
Programmiersprache herangehen solltest.

Im Berufsleben wird es nach einem Studium nicht anders. Du wirst mit 
Aufgaben konfrontiert, bei denen du manchmal vielleicht null Ahnung 
hast. Trotzdem musst du in der Lage sein durch Recherchen dir dieses 
nötige Wissen für deine Aufgabenstellung anzueignen, um die Aufgabe zu 
meistern.

Vielleicht willst du dich ja nur Hobbymäßig mit FPGAs beschäftigen, aber 
vorerst solltest du dir wirklich im klaren sein was µC und FPGAs 
überhaupt sind, was die Unterschiede und Einsatzzwecke sind bzw. welches 
Ziel du damit hast. Erst dann kann dir auch jeder im Forum mit 
Denkansätzen oder Hilfestellungen weiterhelfen, und das auch sehr gerne 
:-) ...

Und eines nie vergessen, man lernt nie aus.

lg Cihan
OP #3019624
Lesenswert?

Wow, da hab ich eine Lawine ausgelöst. Leute ich würde mich echt freuen, 
wenn ihr euch auf das wesentlich konzentriert. Ich muss hier nicht 
belehrt werden, lass das mal ruhig mein Problem sein. Eure Meinung, wie 
ich mein Studium oder Projekte gestalten muss interessiert mich nicht. 
Konzentriert euch auf das wesentliche und zwar  „das Programmieren von 
Mikroprozessoren“ da könnt ihr mir gerne Tipps geben.
Ps: Bei alle anderen möchte ich mich herzlichst bedanken, für eure 
klugen Äußerungen die mir weiter geholfen haben!!! ;)


mfg MICHA
Gast #3019653
Lesenswert?

Tja, leider hast du dich damit immer noch nicht konkret geäußert, was du 
genau machen willst.

Möchtest du in einem FPGA den Kern eines µC realisieren?
Dann mach dich schlau über Rechnerarchitekturen, Rechenwerke etc.

Aber vor allen Dingen: Lern gescheite und konkrete Fragen zu stellen. 
Man geht ja auch nicht ins Forum von Chefkoch.de und fragt "Wie kocht 
man eigentlich Essen?"

Den Leuten hier zu sagen, was sie dein Problem sein lassen sollen und 
was nicht, ist übrigens nicht die beste Strategie, wenn du wirklich 
sinnvolle Unterstützung haben willst. Bisher weiß hier noch niemand, was 
du überhaupt genau willst. Da darf man sich über Gegenfragen und den 
Hinweis, sich erstmal einen Grundstock an Wissen zuzulegen, nicht 
wundern.

Btw: Was hast du eigentlich studiert/was studierst du? BWL? 
Wirtschaftsinformatik? Soziale Arbeit?
Moderator (Firma: Titel) Persönliche Seite #3019772
Lesenswert?

Michael Bordaux schrieb:
> Ach ja und noch etwas besorgt euch mal Freunde ihr "NERDS"....
Hab ich. Danke.

> meine FREUNDE hatte recht was solch ein Forum betrifft.
Aber sie konnten deine Frage auch nicht beantworten, richtig?

BTW: das hier ist dein Beitrag, der auf deine Frage hin entstanden 
ist, da hast vorrangig du selber die Moderation!
Im späteren Leben ist das deine Sitzung oder Besprechung. Da hast dann 
auch du selber die Moderation. Und es hilft nichts, eine Frage zu 
stellen, dann den Raum zu verlassen und sich nach zwei Tagen über die 
aufgelaufenen Beiträge zu beschweren...
Gast #3019840
Lesenswert?

Lässig, echt...
der Knabe will einen Mikrocontroller programmieren und dann doch wieder 
einen FPGA und eigentlich weiss er gar nicht, was er überhaupt will.. 
Aber eines weiss er offensichtlich ganz sicher, dass wir alle Nerds sind 
;-)

Diese Nerds verdienen das Geld mit dem solchen Leuten wie dir ein 
Studienplatz finanziert wird, obwohl ganz klar ist, dass das Perlen...

...Ach, was reg ich mich hier eigentlich auf :-)
Gast #3019914
Lesenswert?

t430 schrieb:
> Nanana regt sicht da etwa ein NERD auf???? hahahahahaha

Frag dich mal ernsthaft wer in diesem Thread ganz massiv an sozialen 
Fähigkeiten zu wünschen übrig lässt.

So, und nun Verhalte dich bitte entweder wie ein erwachsener Mensch, 
oder geh wo anders spielen.

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