[an error occurred while processing this directive]
Ответ:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Михаил Е. 01 ноября 2002 г. 23:59
В ответ на: Где бы найти описалово на выходной формат интел-стандарт(IAR) ?(Именно на то , что мы привыкли грузить в лошадку) отправлено superkeks 01 ноября 2002 г. 16:50



ШЕСТНАДЦАТИРИЧНЫЙ ФОРМАТ ФИРМЫ Intel.

Этот формат описан ниже:

Метка записи - это поле сигнализирует о начале записи и состоит
из символа двоеточия (:) кодов ASCII.

Длина записи - это поле состоит из двух символов ASCII, которые
дают шестнадцатиричное число, устанавливающее длину
записи. В этом числе старшая цифра следует первой. В
конце файла запись содержит в этом поле два нуля из
кодов ASCII. Максимальное число байтов в записи 255.
Оно может быть изменено директивой RECSIZE.
Загрузочный адрес - Это поле содержит четыре шестнадцатиричные
цифры из кодов ASCII, которые дают значение адреса
начала загрузки записи. Порядок цифр следующий:

Старшая цифра в первом байте,
младшая цифра в последнем байте.

В конце файла запись содержит в этом поле четыре нуля
кодов ASCII или адрес стартового адреса программы.

Тип записи - Это поле задает тип записи: 00-данные, 01-конец
файла. Поле состоит из двух цифр из набора ASCII,
старшая цифра идет первой.

Данные - Это поле состоит из истинных значений данных, идущих
друг за другом. Каждый байт данных задается двумя
шестнадцатиричными цифрами, где старшая идет раньше.

Контрольная сумма - это 8-ми битная сумма полей длины, адреса,
типа и данных. От этой суммы затем берется отрицательная величина
и переводится в два символа из набора ASCII; причем
старшая цифра идет первой.




Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru