Forum: Mikrocontroller und Digitale Elektronik Tutorial -> Fragen


von Jörg Kühne (Gast)


Lesenswert?

Hallo,

und erstmal ein dickes Lob an die Macher des AVR Tutorial. Sehr
ausführlich und verständlich. Meine Frage hierzu lautet: Ist der Aufbau
(µc, platine, ISP) für die Programmierung von Mikrocontrollern anderer
Hersteller genauso? Speziell Intel µc interessieren mich. Und warum
baut ihr Eure Seite komplett auf AVR auf? Welche Vorteile hat Eurer
Meinung AVR gegenüber beispielsweise Intel?
Wirklich letzte Frage: Theoretisch kann man die Platine mit dem fertig
programmierten µc doch schon als embedded system bezeichnen, auch wenn
sie in dem Fall noch nirgends eingebettet wurde?

Ich weiss viele Fragen.
Danke!
jörg

von Peter D. (peda)


Lesenswert?

"anderer Hersteller genauso"

Nein, jeder Hersteller kocht sein eigenes Süppchen.


"AVR gegenüber beispielsweise Intel?"

Das eine sind Äpfel (ein µC), das andere Birnen (eine Firma).

Intel hatte mal unter anderem den 8051 entwickelt, ist aber schon lange
raus aus dem Geschäft.
Philips, Maxim, Cygnal und Atmel sind jetzt die bekanntesten in Bezug
auf den 8051.
Zum 8051 / AVR Vergleich gibts hier und anderswo schon genügend
Informationen, such mal danach.
Vieles davon stimmt mehr oder weniger (subjektive Meinungen). Aber daß
der 8051 tot sei, ist nur ein Gruselmärchen.


"embedded" bezieht sich auf den Chip, d.h. da sind neben der CPU auch
noch ROM, RAM, Timer, IO-Ports usw. "embedded". Man braucht also
keine weiteren Chips, um ihn laufen zu lassen (=Mikrokontroller).



Peter

von Khani (Gast)


Lesenswert?

@Peter

"embedded" - Das ist ein kompliziertes Wort.

Ich habe mal folgendes Definition gehört (aber da gibt es auch viele
andere). Ein "embedded system" ist jedweder Rechner, der über
irgendwelche I/O-Kanäle mit Maschinen kommuniziert und dort
Steuerungsaufgaben (Regelungs-... auch) versieht. Der Rechner ist dabei
auf diese eine Anwendung zugeschnitten.

Mag heißen : Ein µC auf einem Breadboard mit ein paar LEDs ist kein
"embedded system". Ein PC, den man an eine Maschine nagelt, um diese
zu steuern und zu kontrollieren ist ein "embedded system".

Was Du meinst ist vielleicht ein "SoC" : "System on Chip". Das hat,
wie Du sagst einen Chip, der alles macht - Eingänge sind gesicherte
Inputs. Ausgänge sind eingeschränkt mit Treibern versehene Outputs.

Grüße, Daniel

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.