Forum: Mikrocontroller und Digitale Elektronik Standard


von Reinhard (Gast)


Lesenswert?

Mahlzeit,

wenn ich einen z.B  µC 4433 programmieren will benötige
ich spezielle Compiler z.B einen  C Compiler der auf den Behfehlssatz 
zugeschnitten ist.

Gibt es Controller die sich mit den gängigen Compilern wie z.B
Visual Basic 6.0 programmieren lassen ?

Der Prozessor im PC versteht ja auch alle Befehle von z.B
Visual Basic 6.0.
Hat dieser Standard eine Bezeichnung ?

Gruß
Reinhard

von Sascha Weitkunat (Gast)


Lesenswert?

Geht nicht, gibts nicht...

von Peter D. (peda)


Lesenswert?

Das ist kein Standard sondern die CPU und heißt 8086 oder Pentium.

Es gibt 80386-er Boards im Europakarten-Format.
Aber die sind weder billig noch klein noch stromsparend.
Die wurden früher in komplizierteren Industriesteuerungen verwendet, wo 
Geld keine Rolle spielte.


Peter

von mikki merten (Gast)


Lesenswert?

@sascha
Geht nicht, gibts nicht... sollte richtigerweise lauten es gibt (fast) 
nichts, was es nicht gibt.
@reinhard
Es gibt heute schon SOC (System on a Chip) Lösungen die fast einen 
kompletten PC in einem einzigen IC darstellen, lediglich der 
Arbeitsspeicher fehlt noch.
Diese sind aber wie Peter schon bemerkte weder stromsparend noch leicht 
zu handhaben wenn ich so an die Gehäuse denke (z.B. 384 Ball BGA Array). 
Der Selbstbau dürfte hier wohl ohne professionelle Ausrüstung scheitern. 
Auf Basis dieser Bausteine gibt es allerdings auch eine Reihe 
professioneller Fertigbaugruppen an die nur noch Tastatur, Display und 
evtl. ein Massenspeicher angeschlossen werden muss.
Wegen der geringen Stückzahlen kosten solche Systeme sehr leicht das 
doppelte bis dreifache eines normalen Windows PC. Die ganzen Visual 
Produkte aus deiner Windows Welt sind im Grunde nichts anderes als 
"normale" Compiler für die jeweilige Programmiersprache portiert auf 
eine spezielle CPU Familie x86. mit umfangreichen Libraries für den 
ganzen I/O-Schnickschnack für ein! spezielles Betriebssystem mit 
zugehöriger grafischer Oberfläche.

von Sascha Weitkunat (Gast)


Lesenswert?

@mikki
Nein, ich habe es so gemeint wie ich es auch geschrieben habe.

Im von Reinhard vorgegebenen Rahmen eines 4433 und Programmiersprachen 
wie VB gibt es nichts derartiges. Wer würde sich denn sonst bitte die 
Arbeit machen und einen speziellen Compiler (z.B. C) dafür zu 
schreiben...

Auf Einplatinencomputer laufen Betriebsysteme like DOS und Linux, dass 
dort dem Kernel kompatible Programme laufen dürfte wohl 
selbstverständlich sein?!

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.