Seite 1 von 8 123 ... LetzteUltima
Ergebnisse 1 bis 10 von 78

Anzeige-Hybrid

  1. #1
    AKTIVE BENUTZER L'avatar di munro
    Datum Der Eintragung
    Okt 2012
    Ort
    ERDE
    Nachrichten
    1,207

    zerlegen sie eine binäre datei ecu

    jungs habe ich mich immer gefragt, was ist dieser vorgang, d.h. dissasemblare eine binäre datei, die von einer ecu, genau zu verstehen, vorgänge, die vom programm aus eprom in der operate via micro..
    jemand, der weiß etwas? mir scheint zu verstehen, dass die sache ziemlich kompliziert, und mehr die reichweite informatiker/programmierer....es gibt einige gute seele, pia, das könnte auch erklären, warum sehr vereinfacht was ist?
    Ein motorradfahrer nicht schafft code auch mit dem auto...
    ein automoblista code erstellt einen motorrad -...

  2. #2
    AKTIVE BENUTZER L'avatar di munro
    Datum Der Eintragung
    Okt 2012
    Ort
    ERDE
    Nachrichten
    1,207
    es gibt einige programmierer unter uns kennen die programmiersprache C/assembly oder der sprache ASCII??
    Ein motorradfahrer nicht schafft code auch mit dem auto...
    ein automoblista code erstellt einen motorrad -...

  3. #3
    DURCHSCHNITTLICHE BENUTZER L'avatar di tranky
    Datum Der Eintragung
    Aug 2015
    Ort
    Alfa147Land
    Nachrichten
    702
    Dann erklären sie, in form "trinkwasser" die zusammensetzung einer binären datei nicht lesbar ist, müssen wir ein wenig einfühlen in das was ich sage..
    Wir rechnen, dass du und ich (munro) wir telefonassimo, zwischen dir und mir gibt es einen "tunnel kommunikativ", in dem sie verkehren meine sprachnachrichten und deine.. wenn sich ein dritter steht zwischen uns 2 kann sie hören leise den inhalt des "tunnel kommunikativ".
    [ich]----[dir]
    [ich]---[impiccione]---[te]
    das sind die 2 beispiele, wie oben erwähnt.
    jetzt beginnen wir mit der [ich] , senden einer nachricht gekapselt hinter einem algorithmus definiamolo XYZ (soviel zu beim thema bleiben mit der website und ecm), das wandelt den sound in ein so ist nicht verständlich, dass in der phase der rezeption hat 2 optionen:
    1) wenn der absender hat den gleichen code wie die XYZ entschlüsseln das signal und macht es original und "trinkwasser"
    2) wenn der absender oder jemand stören bei der übertragung nicht hat zu hören, der inhalt.
    Wir sagen, dies gilt für die kommunikation aber sagen, dass das prinzip ist das gleiche, einfach rückgängig machen mit
    [ich] = ursprüngliche programmierung des steuergerätes
    XYZ = konvertierung der datei ist lesbarer text (in welcher sprache sie ausgedrückt wird in allem immer zeichen und sprachen enthalten muss)
    [du] = interpreter wie winols ecm, etc. etc.
    Zum derzeitigen stand kann ich nicht sagen, mit präzision, die mit dem compiler erstellt wurde, diese datei aber es gibt möglichkeiten, um das dekompilieren aber es braucht zeit und mühe, die man dem ergebnis auch, weil die datei an, ob und, wenn er teil einer suite, alpha/bosch haben sicherlich den quellcode-interpreter.
    Nachdem, was du in der welt des tuning zwischen den fingern
    Ich hoffe, ich war hilfreich und vor allem klar.. verdreht sicherlich, aber ich hoffe, klar
    Ich frage andere, wenn du noch bedarf
    Lebendig ****** & Stirb als ein HELD !

  4. #4
    DURCHSCHNITTLICHE BENUTZER L'avatar di tranky
    Datum Der Eintragung
    Aug 2015
    Ort
    Alfa147Land
    Nachrichten
    702
    Schau, du hast meine maximale zusammenarbeit und wenn du sonntag morgen in ruhe postane ein und beginn zu sehen, die zusammensetzung und die zerlegung.
    Aber sicher, nichts zu trinken da jedes zeichen in der ascii-tabelle ist gebunden an eine funktion (in string in einzelne zeichen), die vom programm erzeugt diese dateien ecu und schwierigkeiten etwas vielleicht übersetzt.
    Oder vielleicht ist es gar nicht so schwierig, wie wir denken..
    Wir testen und schauen was passiert
    Lebendig ****** & Stirb als ein HELD !

  5. #5
    AKTIVE BENUTZER L'avatar di munro
    Datum Der Eintragung
    Okt 2012
    Ort
    ERDE
    Nachrichten
    1,207
    ich danke dir sehr tranky aber du sagst, dass es für mich fast unmöglich zu lernen, zu lesen, die ASCII-zeichen sind??
    intato aber stelle eine kleine erinnerung, so dass auch anfänger und weniger erfahrene verstehen kann, von was wir sprechen.


    Die verfassung und die logik der funktionsweise der elektronischen steuergeräte (ECU)


    Ich möchte versuchen, mit dem thema sehr theoretisch und wenig praktisch, was helfen kann, viele von uns verständnis für ihre funktionslogiken und die verfassung der liebt/hasst elektronische steuergeräte ECU, mit denen sie täglich stehen wir in der diagnose und in der reparatur der fahrzeuge und in ihrer neuprogrammierung.
    Meine sind kenntnisse in der materie sind eher basisch: ich bin kein experte und ich hoffe, dass diejenigen, die mehr erfahrung haben kann, dann korrigieren sie mich.
    L' argument, wenn eingehende würde eine falte sehr theoretisch und abstrakt, dass fontamentalmente dient und nicht dient, wenn man sie nur rimappature die rede, ändert sich im falle der neuprogrammierung einiger parameter des mikro mehr der eproms, und ich werde versuchen so einfach wie möglich fasst man die informationen, die ich habe, um nur zu verstehen, wie denkt ein steuergerät.



    Wie besteht ein steuergerät?
    Egal wie sie sowohl von dem motor als hilfe auf dem parkplatz, nach den ersten statisten, die nur für die injektion, bis in die letzte generation, die elektronische steuergeräte, bestehen vor allem aus 5 physikalischen teile :

    -Stromversorgung:
    Umfasst die positive und die negative auf dem weg von der stromquelle, bei den autos ist die batterie. Das steuergerät hat im inneren der geräte in der lage, eine stabilisierung der spannungen im spiel sind, erzeugen andere energien als die 5V der sensoren und filtern das potenzial von masse isolandolo durch externe störungen (entzündungen, falsche hochfrequenz, elektromagnetische störungen, usw..)

    -Eingänge oder eingang (I):
    Eine steuereinheit muss der eingänge zum empfangen von informationen von aussen, ob sie "kommunikation" (z.b. CAN) oder signale von sensoren; ****llo physischen eingänge werden müssen, bestehen aus geräten, die sie lesen elektrische signale und wandeln sie in digitale informationen.

    -Ausgänge oder output (Oder):
    Die ausgänge dienen zum konvertieren von befehlen, digitale signale, die leistung zum ende laufen zu lassen, aktoren oder senden informationen.

    -Mikroprozessor:
    Es ist das herz-betriebssystem und verarbeitet die eingehenden informationen von den eingängen, auf den speicher zugreifen und das programm für die arbeitsweise und ansteuerung der ausgänge.

    -Speicher oder eprom:
    Und' der ort, wo viengono "vollgestopft" die informationen, die berühmten karten und anweisungen für die verwaltung der prozessor.




    Mikroprozessoren "dumm".
    Der mikroprozessor ist "dumm": er hat nicht die möglichkeit vernünftig zu denken, sondern nur ausführen der anweisung ein; eine reihe von anweisung sinn macht, dass machen, eine arbeit auszuführen, die dem prozessor, das nennt sich Programm-beispiel:
    - Lesen sie die informationen eines sensors;
    - Speicher zuzugreifen, die richtige;
    - Vergleichen sie die parameter gespeichert werden;
    - Prüfen sie die plausibilität des wertes;
    - Die verwaltung einer allfälligen exit-befehl.
    Dieser satz von anweisungen können sein, ein echter "mini-programm", was uns interessiert.
    Die besonderheit eines mikroprozessor ist die geschwindigkeit, mit denen sie die einzelnen anweisungen; die geschwindigkeit erreichen kann die migliardo operationen pro sekunde!

    Wie handhaben sie die informationen?
    Der Prozessor -steuereinheit - da es ein elektronisches bauteil kann nur vernünftig mit der elektrischen signale: es besteht also die notwendigkeit, konvertieren alles in signale angepasst.
    Die rede von der umwandlung ist die grundlage meiner diskussion: die informationen, erleidet viele umwandlungen im moment, bis das steuergerät und für die, die jetzt kommen, die komplexität liegt in der alle befolgen.

    Bit,Byte, hexadezimal-und ASCII
    Alle diese namen bedeuten, dass die "formate" und die sprachen verwendet, die von den steuergeräten (und den PC), um die daten verarbeiten, aber wir beginnen an der basis.
    Bits:
    L' einzige, was sie weiß, wie man eine elektronische komponente ist das erkennen von spannungen (multimeter), so dass von hier aus entsteht die notwendigkeit, alles umwandeln in elektrische signale, wobei eine zu niedrige spannung fast gleich null wird anerkannt als "0", während eine höhere spannung (z.b. 5V) wird anerkannt als "1" diese beiden parameter sind die bits oder buchstaben des alphabets in elektronischer form.
    Durch alle kombinationen von 1 und 0 können sie ein alphabet, und dann worte oder anweisungen beispiel 00000001 bedeutet "anfang des textes", man sollte denken, dass ein prozessor braucht nicht viel worte, wie ein mensch, sondern nur anweisungen, die ausgeführt werden.
    8-bit-consegutivi bilden ein Byte.
    HEX-CODE:
    Um die arbeit zu erleichtern wer programm und wer verwaltet diese flotte von 1 und 0 haben eine andere sprache, dass erleichtert das ganze ist die "sprache hexadezimal" oder "HEX", also ein system mit der basis 16, mit dem sie wandeln die daten in byte-code kürzer. b. 00111111 sie schreiben können, 1F (übersetzt bedeutet trennzeichen oder N°31).
    Es scheint schwierig, aber am ende ist es nur eine andere art der darstellung der gleichen informationen, die im HEX-code erscheinen auch die buchstaben (A B C D E F). In der regel werden die einheiten und die PC-dieser code (HEX) wird verwendet, um zu vertreten, die adressen der erinnerungen, d. h. l' adresse, wo sie oder wo schreiben l' information, diese notwendigkeit entsteht aus der tatsache, dass ein prozessor muss wissen, wo zu suchen die daten, die man sonst nicht finden kann.
    ASCII-CODE
    Der ASCII-code ist ein weiterer code, der für die umwandlung der Bytes in buchstaben oder sätze, die sie getan, damit sie verstehen, etwas für uns menschen sowohl für die programmierung als auch für die kommunikation beispielsweise die diagnose (P0300 bedeutet, zündaussetzer).

    Zusammenfassend:
    die management-programme geschrieben werden, die im ASCII-code, die adressen im HEX-code und das ganze wird übersetzt das programm in Byte (8bit), das heißt die einzige sprache, die der prozessor verstehen kann, in der praxis, wenn wir ein oszilloskop an und beobachten wir, was geht an den pin des prozessors sehen wir die elektrischen signale, ähnlich wie wellen, sind die bits 1 und 0:




    Aber wenn sie mit den programmen angebracht, beispielsweise von remapping, wir versuchen, etwas in den schriftsätzen verwenden wir die adressen in HEX




    Wenn wir die diagnose oder programmieren wir verwenden den ASCII-code, und ragionandoci verstehen, warum so viele programmiersprachen die bits sind inleggibili, die HEX sind komplex und werden in rimappature nur von "augen" experten, während der ASCII-code ist für alle experten so sagen, es ist ein wenig, als ob wir japanisch lesen, bevor sie es übersetzen in englisch und dann in deutsch.



    Dreht sich, sie wendet die steuereinheit über entsprechende elektrische signale (befehle) gespeichert in den speicher, verwaltet, mit anderen elektrischen signale aktivieren oder nicht die ausgänge, das ganze mit einer geschwindigkeit ininmaginabile und ohne fehler zu machen, die fehler falls es welche gibt, wurden von der wer hat die programme.
    Das steuergerät für den betrieb muss die richtigen energien, die richtigen signale von eingang und steuern muss in der richtigen weise, immer über spannungen, ströme und zeiten der reaktion, während in seinem innern die erinnerungen enthalten die programme und der prozessor muss alles kontrollieren.

    Deutlich mehr, das steuergerät ist komplex und operationen behandeln soll, und desto schwieriger ist es, zu analysieren, auf unserer seite, aber mit den wissen verbreitet grundlagen beschrieben, sie können mit jeder art von fenster automatisch zu einer EDC17, natürlich mit den richtigen proportionen.

    Die neubelegung von rechnern besteht darin, variieren einige parameter "motorsport" eingefügt, in der erinnerungen und werden durch verweis aus dem prozessor, durch den sich ein kleiner teil des ganzen programms und die anti-verarbeitung.

    Ich hoffe, dass ich es nicht getan durcheinander, ich habe versucht, zusammenzufassen, und machen es einfach für sie, um zu helfen, zu verstehen, die logik der bedienung einer bedieneinheit, so haben sie weniger zweifel,andererseits ist es für glück oder pech für diese regler gibt es und man kann nichts tun, wenn sie nicht hohe konzentrationen freundinnen und verbesserung unserer arbeit.
    Ein motorradfahrer nicht schafft code auch mit dem auto...
    ein automoblista code erstellt einen motorrad -...

  6. #6
    DURCHSCHNITTLICHE BENUTZER L'avatar di tranky
    Datum Der Eintragung
    Aug 2015
    Ort
    Alfa147Land
    Nachrichten
    702
    Frag und dir wird gegeben werden!
    Ich bin nicht wirklich ein programmierer zertifikat, aber ich habe coddato einiges in verschiedenen programmiersprachen.
    Was musst du erreichen?
    Lebendig ****** & Stirb als ein HELD !

  7. #7
    DURCHSCHNITTLICHE BENUTZER L'avatar di tranky
    Datum Der Eintragung
    Aug 2015
    Ort
    Alfa147Land
    Nachrichten
    702
    durch die zusammenfassung: XYZ entspricht, einen fahrer zu haben/damos-interpreter-datei-codierung nur, dass das damos/treiber interpretiert die ID, das"XYZ" interpreterebbe gesamten komposition der datei.ecu
    Lebendig ****** & Stirb als ein HELD !

  8. #8
    AKTIVE BENUTZER L'avatar di munro
    Datum Der Eintragung
    Okt 2012
    Ort
    ERDE
    Nachrichten
    1,207
    Citazione Ursprünglich Geschrieben von tranky Visualizza Messaggio
    Frag und dir wird gegeben werden!
    Ich bin nicht wirklich ein programmierer zertifikat, aber ich habe coddato einiges in verschiedenen programmiersprachen.
    Was musst du erreichen?
    die idee und die umsetzung in der mikro-und eprom-nuve funktionen, die nicht vom konstrukteur vorgesehene siehe z.b. multimappa,launch control mit umgebungslichtsensor,system bang-bang,usw. das könnte man theoretisch ändern, indem sie die zeichenfolgen-code im eprom, so dass das mikro im lesen seines programm-routine implementiert diese funktionen.
    Ein motorradfahrer nicht schafft code auch mit dem auto...
    ein automoblista code erstellt einen motorrad -...

  9. #9
    AKTIVE BENUTZER L'avatar di munro
    Datum Der Eintragung
    Okt 2012
    Ort
    ERDE
    Nachrichten
    1,207
    ok, aber wenn wir nicht wir "xyz" wie können wir entschlüsseln, den inhalt eines mikro-oder eprom?
    es scheint, ich habe irgendwo gelesen, dass sie die sprache, ASCII...
    Ein motorradfahrer nicht schafft code auch mit dem auto...
    ein automoblista code erstellt einen motorrad -...

  10. #10
    DURCHSCHNITTLICHE BENUTZER L'avatar di tranky
    Datum Der Eintragung
    Aug 2015
    Ort
    Alfa147Land
    Nachrichten
    702
    Sie die ASCII-sehen in der tat aus dem code auf der hexdump.
    Sollte ich ein paar dateien sehen EPROM und finden sie die zusammensetzung.
    Sobald ich zeit habe, es gebe einen blick.

Seite 1 von 8 123 ... LetzteUltima

Tags für Diese Diskussion

Schreibrechte

  • Du du kannst nicht post neue threads
  • Du du kannst nicht antworten
  • Du du kannst nicht versenden
  • Du du kannst nicht deine beiträge bearbeiten
  •  
  • Das BB-code ? Aktiviert
  • Die smilies sind Aktiviert
  • Der code [IMG] ? Aktiviert
  • Der code [VIDEO] ? Aktiviert
  • HTML-code ? Deaktiviert