![]() |
Intel Hex Format
Hallo,
ich muss ein Flash Tool für einen uP proggen. Was mir fehlt ist das Einlesen ins Tool im Intel Hex Format. Hat jemand eine ausführliche Beschreibung, oder noch besser, hats jemand schon mal gemacht? Ich hab zwar eine Beschreibung des Intel Hex Formates aber die lässt so viele Möglichkeiten offen, dass das kaum zu machen ist. Vielen Dank Rainer Unger |
Re: Intel Hex Format
Hallo Rainer,
wo genau siehst Du das Problem/ was ist an dem Format mehrdeutig? Nütz Dir eine C-Implementierung? Und was ist ein "uP"? |
Re: Intel Hex Format
Hihi,
uP ist bei uns die Abkürzung für Microcontroller. Wenn du eine C-Implemtierung hast wär das nicht schlecht. Wir haben hier einen dicken Wälzer der stehen mindestens 20 verschiedene Implementierungen des Intel Hex Formats drin, auch uralte. Danke für deine Mühe Rainer |
Re: Intel Hex Format
Ich bin mir nicht ganz sicher, ob wir über dasselbe sprechen, ich gehe von der Intel Hexadecimal Object File Format Specification aus.
Wenn ich zuhause bin, suche ich Dir die inzwischen etwas eingestaubte Implementierung gerne heraus. Sie bezieht sich allerdings auf den 386-RealMode und hat neben dem Data Record (00), dem End of File Record (01) nur den Extended Linear Address Record (04) umgesetzt und den Sinn gehabt, Daten in absolute Adressbereiche zu laden. Ich weiß nicht, wie sehr Dir das beim Laden eines MicroControllers hilft. Falls Du dasselbe Format meinst, sind wir, glaube ich, schneller dabei, kurz eine Delphi-Implementierung zu entwickeln, anstatt hochspeziellen C-Code in die wahrscheinlich bereits vorhandenen Delphi-Datentypen zu übersetzen...? ![]() |
Re: Intel Hex Format
Hi,
wir meinen das Gleiche Format. Nur gibts, was Heute kaum noch jemand weiss, davon zig Varianten. Ich bin nicht sicher ob unser Prog abwärtskompatibel sein muss. Vielen Dank für den Link. Muss das Ding erst noch durchlesen. Vielen Dank rainer |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:43 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz