| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Разчитане на HEX файл за PIC. http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=2435 |
Страница 1 от 1 |
| Автор: | mndsl [ Вто Май 30, 2006 9:25 am ] |
| Заглавие: | Разчитане на HEX файл за PIC. |
Здравейте. Въпросът е следния: имам един hex файл и искам да измъкна от него определени стойности от определени адреси. Обаче не мога да разбера как е форматиран самия хекс файл, т.е. кое е адрес, кое е данни, кое е фюсове и т.н. Вероятно има някакъв ред на разчитане на файла, но не го знам. Затова , ако някой знае , нека сподели! |
|
| Автор: | Gogo [ Вто Май 30, 2006 9:58 am ] | ||
| Заглавие: | |||
Погледни това инфо. Ама вместо да откриваш топлата вода, зареди хекса в МРLAB с "import" и после във "view / programm memory" ще видиш каквото ти трябва.
|
|||
| Автор: | Мартин [ Вто Май 30, 2006 10:04 am ] |
| Заглавие: | |
Отвори си HEX файла с някой софтуер за програматор, например PonyProg (http://www.lancos.com/prog.html) или IC-Prog (http://www.ic-prog.com/) . Ако си избрал правилния микроконтролер, ще може да видиш на кой адрес какво има записано:
|
|
| Автор: | mndsl [ Вто Май 30, 2006 10:25 am ] |
| Заглавие: | |
Блаодаря на Gogo. Точно това инфо ми трябваше. Сега само да поясня, че гледане на файла с ICProg или нещо друго не ми върши работа, понеже "декодирането" ще става от програма, писана на Delphi. Проблема може да се счита за решен! |
|
| Автор: | Predator_MF [ Сря Май 31, 2006 12:25 pm ] |
| Заглавие: | |
Aко закъсаш, мога да ти дам моя библиотека писана на Delphi за четене на HEX (ползвам го в bootloader-ите си), подържа и PIC18, там със сигурност е голямо главоболие след като дължината на адресите в 18-ката е по-голяма от тази подържана от HEX формата |
|
| Автор: | valioman [ Чет Юни 01, 2006 8:43 am ] |
| Заглавие: | |
[quote="Predator_MF"]Aко закъсаш, мога да ти дам моя библиотека писана на Delphi за четене на HEX (ползвам го в bootloader-ите си), подържа и PIC18, там със сигурност е голямо главоболие след като дължината на адресите в 18-ката е по-голяма от тази подържана от HEX формата Ще имаш ли нещо против да ми я пратиш на valioman@delfibg.com Предварително благодаря ! |
|
| Автор: | mndsl [ Чет Юни 01, 2006 9:09 am ] |
| Заглавие: | |
Predator_MF, Няма да е лошо да го сложиш като прикачен файл, за да може всеки, който се интересува да си го дръпне |
|
| Автор: | Predator_MF [ Вто Юни 06, 2006 1:15 pm ] |
| Заглавие: | |
Опа, извинявайте ме за забавянето, ще го постна веднага щом ми тръгне нета на домашния компютър |
|
| Автор: | Predator_MF [ Чет Юни 08, 2006 11:24 am ] | ||
| Заглавие: | |||
Ето го
|
|||
| Автор: | Predator_MF [ Чет Юни 15, 2006 3:23 pm ] |
| Заглавие: | |
Малей, смучете го яко тоя архив, някой няма ли да сподели някой бъг или да каже върши ли му работа PS: Току що забелязах, че съм забравил да сложа файла "UnitHexLoader.pas" в архива и трудно ще го компилирате без него |
|
| Автор: | elektronchika [ Чет Юни 15, 2006 6:46 pm ] |
| Заглавие: | |
това нещо би трябвало да прави от хекс -> асемблер код ли? |
|
| Автор: | Predator_MF [ Чет Юни 15, 2006 8:14 pm ] | ||
| Заглавие: | |||
@elektronchika - НЕ, прочети първия пост Ето го и най-важния файл, който всъщност съм забравил да сложа в архива....
|
|||
| Автор: | valioman [ Пет Юни 16, 2006 9:08 am ] |
| Заглавие: | |
@Predator_MF С кое Делфи си? и ползваш ли някакви други компоненти извън стандартните в този проект? |
|
| Автор: | Predator_MF [ Пет Юни 16, 2006 11:38 am ] |
| Заглавие: | |
Версия 7, освен XP_Mainfest-а, друго (което да го няма в предишните версии) няма, а самия unit който зарежда HEX-а ползва един единствен клас - TStringList, имаш проблем при отварянето ли ? |
|
| Автор: | valioman [ Пет Юни 16, 2006 12:11 pm ] | |||||||||
| Заглавие: | ||||||||||
Аха ,Щото аз съм с 5-цата (просто всичкит еми проекти са на нея и не ми с еминава на 7-ца щото пак трябва да търса компоненти Благодаря за отговора |
||||||||||
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|