Страница 1 из 1

HEX файл. Редактировать.

Добавлено: Сб апр 11, 2015 02:49:08
Ariadna-on-Line
Здравствуйте коллеги.
Решил в Протеусе прогнать Source.hex файл на "приборчике", что коллега Boryan тут недалече рекламирует. Мож сделать.
Да вот не понравилась надпись меню "FrEg". Надо бы "FrEq" (g -> q). Решил подредактировать сам Hex, за неимением исходника.
И вот тут и наткнулся на интерес, а чем такие файлы вообще редактируют нормальные люди? Чё-то не нашел ответа.

Не путать - тема не про HEX-редактор файлов, а редактор hex-файлов.

Можно конечно просто в Блокноте, но это неудобно и надо помнить про контрольные суммы строк.

...что касается "FrEg", ищем последовательность 34 71 34 50 34 79 34 6F, меняем 6F на 67.
Опять же, не забываем, последний байт строки - контрольная сумма.

Re: HEX файл. Редактировать.

Добавлено: Сб апр 11, 2015 10:27:33
HHIMERA
Загрузите HEX В МПЛАБ и ковыряйтесь...

Re: HEX файл. Редактировать.

Добавлено: Сб апр 11, 2015 13:41:48
-=Vovka=-
Как вариант, можно PicHexEdit-том

Re: HEX файл. Редактировать.

Добавлено: Сб апр 11, 2015 13:48:37
Albert_V
В MPLAB-е: File>Import (*.hex). Далее, View>Program Memory.
Ну а дальше, хоть в MPLAB SIM "запускайте" (не забудьте указать с каким контроллером будете работать [Cofigure>Select Device]) и редактируйте программу.

Re: HEX файл. Редактировать.

Добавлено: Пн апр 13, 2015 13:55:32
Ariadna-on-Line
Vovka - спасибо. Конечно, не шибко крутая (PicHexEdit) прога, но на безрыбье... сойдёт.

MPLAB-ом больно громоздко, но попробую. Как-то упустил такую его возможность.

Re: HEX файл. Редактировать.

Добавлено: Пн апр 13, 2015 17:25:34
-=Vovka=-
А чего в проге не хватает?

Re: HEX файл. Редактировать.

Добавлено: Пн апр 13, 2015 21:35:11
Ariadna-on-Line
Программе не хватает в первую очередь - комфорта. Байт от байта хоть пробелом бы отделить. Да и мелковато, однако. И тд и тп.
Привыкли, понимаш, ужо к комфорту. Сорри за флейм.

Re: HEX файл. Редактировать.

Добавлено: Вт апр 14, 2015 13:53:23
BOB51
Ежли за комфортом и с *.hex/*.bin то попробуй вот это:
http://www.hhdsoftware.com/free-hex-editor
Отличие ПИКовского... так то в зависимости в каком формате его компилятор сделал.
Это если сам файл взять, а НЕ ДИЗАССЕМБЛЕР ПО *.hex файлу прошивки.
8)

Re: HEX файл. Редактировать.

Добавлено: Вт апр 14, 2015 14:53:17
Ariadna-on-Line
Снова здорОва. Тема - про редактор hex-файлов.

https://ru.wikipedia.org/wiki/Intel_HEX

Re: HEX файл. Редактировать.

Добавлено: Пн апр 20, 2015 16:01:00
A. Fig Lee
Ariadna-on-Line писал(а):Снова здорОва. Тема - про редактор hex-файлов.

https://ru.wikipedia.org/wiki/Intel_HEX
Вот именно. "Интел" hex. Народ бинарники редактирует, тоже называется hex editor.