Forum: Mikrocontroller und Digitale Elektronik Welche µC in aktuellen Steuergeräten verbaut?


von Flo (Gast)


Lesenswert?

Hi lieben User,

ich würde mich mal umhören, ob jemand näheres weiss, wie heut zu tage 
die aktuellen BMW, Audi, etc steuergeräte programmiert werden, welche 
sprache  da hauptsächlich zum einsatz kommt und welche µC typen 
verwendet werden.
Würde mich über jeden Tip und Link freuen...
Vielen Dank schon einmal...

gruss Flo

von Josef (BM-w) (Gast)


Lesenswert?

.. das ist ein Beriebsgeheimnis.

von Daniel V. (volte)


Lesenswert?

Als ich mein Auto Software tunen hab lassen, wollte der Typ auch 
überhaupt nichts auspacken wie und was er macht. Hab nur gesehen, dass 
er ein Hex File reingespielt hat. Er meinte dass in dieser Branche 
keiner irgendwas verrät... Existenzängste??
MFG

von Carsten (Gast)


Lesenswert?

in den jetzigen Hondas sind es 18ner PICs.

von XYZ (Gast)


Lesenswert?

Programmiert wird meist in C, ausser Autoschlüssel werden wegen des 
geringen Speichers in Assembler beschrieben.
Verwendet werden alle möglihen µC, da gibt es keine festlegung.

von Michael E. (cuby)


Lesenswert?

In vielen Steuergeräten deutscher Hersteller stecken Controller von 
Freescale drin, z.B. 68HC08 oder 9S12. Das dürfte aber auch immer vom 
Zulieferer des jeweiligen Gerätes abhängen, BMW oder Audi stellen ja bei 
weitem nicht alle Komponenten selbst her.

-- Michael

von Carsten (Gast)


Lesenswert?

edit

in den jetztigen Hondas sind es 16ner PICs.

von Gast (Gast)


Lesenswert?

Hi,

übelicherweise finden sich in den Motorsteuergeräten im Lowendsegment 
Tricore TC1766. Im Highendbereich ist qausi Tricore TC1796 in Europa der 
Standard (vereinzelt sicher auch MPC5554 zu finden). Hoffe es hilft 
weiter.

Gruss

von Bernd T. (bastelmensch)


Lesenswert?

Es werden alle µC Typen und Hersteller verbaut.

Kein Automobilhersteller hat da irgendwelche speziellen Vorlieben.

Es ght ums Geld, um nichts anderes. Und wenn ein Zulieferer mit einem 
µCom  Controller erfahrung hat, dann redet man da nicht lange rein.

Und wer glaubt das irgendein Automobilhersteller noch groß selber 
Steuergeräte entwickelt, der irrt gewaltig. Das machen heute alles 
Zulieferer.

von Carsten (Gast)


Lesenswert?

interessant:  weiter so!

von crazy horse (Gast)


Lesenswert?

auch der C167 und seine Abkömmlinge sind rel. häufig vertreten.

von Arc N. (arc)


Lesenswert?

Ziemlich viele Renesas-Typen von "kleinen" H8/R8Cs bis hin zu SH-xs vom 
Airbag-System über Engine-Management bis hin zu In-Car-Entertainment 
(z.B. von Denso für Mazda und Toyota).

von Elektrolyt (Gast)


Lesenswert?

>Und wer glaubt das irgendein Automobilhersteller noch groß selber
>Steuergeräte entwickelt, der irrt gewaltig. Das machen heute alles
>Zulieferer.

Da stimme ich zu... Bei Audi sitzen mittlerweile Ings von zB dSpace und 
entwickeln da ihre Steuergeräte nach Maß...

von Jœrgen (Gast)


Lesenswert?

Schraub die Dinger doch einfach mal auf und schau nach ...

von Ralph (Gast)


Lesenswert?

Am häufigsten dürften wohl ARM7TDMI µC von verschiedenen Herstellern 
vertreten sein. ARM Cortex M und R Typen werden in Zukunft hier aber 
immer mehr zum Zuge kommen

Programmierung in C; hier steht Wiederverwendbarkeit, 
Dokumentierbarkeit, Lesbarkeit und schnelle Implementierung im 
Vordergrund.

Die heuten Compiler sind so gut das Assemblerprogrammierung keine 
Geschwindigkeitsvorteile mehr bringt.

In ASM wird nur das programmiert was nicht anderst geht, d.h. direkte 
Registermanipulatioenen wie zb die Taskwechsel in Multitasking systemen.

von Ronny F. (ronny)


Lesenswert?

Wenn eine einfache Steuerung 5 Millionen mal irgendwo verbaut werden 
soll wird man kaum einen ARM7 für einige Euros nehmen um 10K€ 
Entwicklungskosten zu sparen, wenn es ein kleiner Controller im 
Cent-Bereich genauso gut macht. Und wenn der dann nur 1k Rom hat, muss 
er eben auch in Assembler programmiert werden.

Und nebenbei:

Wenn man auf einer Architektur bleibt, kann man auch in Assembler so 
etwas wie wiedervertbaren Code schreiben.

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.