Das Intel Hex FormatDas Intel-Hex-Format ist seit Jahren ein Standard in der Programmierung von Mikrocontrollern und dient zum Speichern von Daten (Software, Datensätze). Eine Zeile im Intel-Hex-Format hat in der Regel folgenden Aufbau:
Die Datenlänge gibt die Anzahl der Datenbytes in der Aufzeichnung an. Sie liegt zwischen '00' und 'FF' und hat immer zwei Stellen. Die Adresse bezeichnet mit vier Stellen die Speicheradresse, an welche die Daten geladen werden. Für den Record-Typ sind zwei Werte genormt: '00' für 'der Record enthält Daten' und '01' für 'dies ist der letzte Record der Übertragung'. Bei den Daten ergeben immer zwei übertragene Bytes ein Datenbyte. Die Prüfsumme ist das Zweierkomplement der 8-Bit-Summe aller ASCII-Werte der Aufzeichnung von der Datenlänge bis zum letzten Datenbyte.
© by Voith Turbo GmbH & Co. KG | ||||