The Intel hex formatThe Intel hex format has been a standard in programming microcontrollers for years and is used for saving data (software, datasets). A line in the Intel hex format is usually structured as follows:
The data length indicates the number of data bytes in the record. It lies between '00' and 'FF' and always has two digits. The four digits of the address describe the memory address to which the data is loaded. Two values are standardized for the record type: '00' for 'Record contains data' and '01' for 'This is the last record of the transmission'. Two bytes of transmitted data always yield a data byte. The checksum is the two's complement of the 8-bit sum of all ASCII values of the record from the data length up to the last data byte.
© by Voith Turbo GmbH & Co. KG | ||||