|
HEX - это читабельный формат представления абсолютного (бинарного, двоичного...) образа памяти буквами/цифрами. Кроме того, что каждый байт, предназначенный для прошивки, представляется двумя реальнывми байтами (например, буква, т.е. байт А изображается кодом 41), к каждым 16 байт в HEX-файле добавляется несколько байт адреса, контрольной суммы, разделителей (:) и иногда еще всякого излишества. Точную длину кода Вашей прошивки смотрите в листинге (последний адрес), также можно преобразовать HEX в BIN или заказать Вашему компилятору (линкеру) выдавать BIN вместо HEX (если Ваш программатор кушает BIN), тогда длина BIN-файла будет равна длине загружаемой прошивки.
У формата HEX есть несколько модификаций, поэтому приведенная мной величина (3 раза) может быть и меньше, но никогда не будет меньше двух. Краткое описание формата можно посмотреть по ссылке.
Удачи!
E-mail: info@telesys.ru