Перейти к содержанию
    

Структура Hex/Bin файла

Захотелось как-то мне написать свой программатор для AVR. Нашел кучу инфы для последовательного программирования, разобрался с SPI и даже начал писать прогу. Вот тут-то и начались проблемы. Оказалось что в инете почти нет инфы о том, как зашивать файлы в контроллер, точнее о структуре hex файлов. Обясните кто может или кинте инфу о том, что такое *.hex файл, и чем он отличается от *.bin, и что мне в этих файлах нужно для прошивки.

Заранее благодарен ;-Ъ :huh:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спаисбо Ramil, я скачал твой док. Но че-то я мало понял в этих латинских загогулинах. Нет ли чего на rus, хотя бы в двух словах :(

Все равно спасибо хотя тема и не закрыта

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

загляни сюда: http://yo-prog.narod.ru/hex.html -на русском, коротко и вроде ясно.

Вот еще на русском: http://bvn123.boom.ru/CtlPrg.html - там кроме всего прочего и формат HEX есть.

 

а вот спецификация от intela: http://www.ln.kiev.ua/~real/diff/intelhex.pdf на английском

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В качестве примера побробуйте Атмеловский AVR Open Source Programmer http://www.avrfreaks.net/Tools/showtools.php?ToolID=584.

К сожалению, без английского (хотя бы в объёме C++) здесь не обойтись. ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...