Отговори на тема  [ 8 мнения ] 
Готов код за анализ на Intel HEX формат? 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 9:22 am
Мнения: 15501
Местоположение: София
Мнение Готов код за анализ на Intel HEX формат?
Трябва да пиша едни бутлоадер, входните файлове са IntelHex. Да сте срещали готов код за смилане на тоя формат? Не, че е сложно, ама аз съм си мързелив...

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Пет Фев 01, 2013 3:14 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 12:02 pm
Мнения: 9119
Местоположение: Разград
Мнение Re: Готов код за анализ на Intel HEX формат?
Преди време и аз търсих (по същия повод) и за два часа гуглене нищо не намерих. Та ако намериш - свиркай че и мен нещо ме гони мързел в тая посока...


Пет Фев 01, 2013 5:41 pm
Профил ICQ
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Съб Окт 30, 2004 11:19 pm
Мнения: 609
Мнение Re: Готов код за анализ на Intel HEX формат?
не знам до колко разбирам какво ти трябва, но на микрочип в апликейшън лайбръритата, имаше пример за програмиране на външна памет (Memory programmer или нещо подобно) и четеше някакъв хекс файл, предполагам че беше интел, ползвал съм го и тогава си свърших работата.


Пет Фев 01, 2013 6:15 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Фев 25, 2005 1:58 pm
Мнения: 4585
Местоположение: US
Мнение Re: Готов код за анализ на Intel HEX формат?
Ще анализирваш Intel HEX файл, или ти трябва код да го чете ред по ред и след което да го праща на професора ??

_________________
Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....


Пет Фев 01, 2013 6:42 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Авг 23, 2005 12:02 pm
Мнения: 3070
Местоположение: София
Мнение Re: Готов код за анализ на Intel HEX формат?
Писах такова под .NET за PIC32, базирано на микрочЕпските примери. Ама освен че зарежда, групира записите на по килобайт, и така буутлоадера ги зарежда по-бързо.

Формата, или по-точно адресирането му, е малко измислена работа, ама не е велик проблем. Имаш всичко на всичко 4 вида записи (поне излизащото от C32), обработваш ги по реда на четене, и после пращаш на буутлоадера месидж от сорта на: "Запиши на ей-тоя физически адрес ей тия байтове".

Може да постна .NET класа ако искаш, макар че няма кьорав коментар и не съм сигурен колко работа ще ти свърши.


Пет Фев 01, 2013 8:03 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 9:22 am
Мнения: 15501
Местоположение: София
Мнение Re: Готов код за анализ на Intel HEX формат?
ами общо взето ми трябва нещо от сорта на hex2bin и после аз вече в мой си формат ще го налея в процесора. Тук колегите дадоха бая код, ще прегладам какво може да се гепи най-лесно :) Мерси.

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Пет Фев 01, 2013 8:55 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Авг 23, 2005 12:02 pm
Мнения: 3070
Местоположение: София
Мнение Re: Готов код за анализ на Intel HEX формат?
Цецо написа:
ами общо взето ми трябва нещо от сорта на hex2bin и после аз вече в мой си формат ще го налея в процесора. Тук колегите дадоха бая код, ще прегладам какво може да се гепи най-лесно :) Мерси.


Е как HEX2bin, като вътре може да има дупки? И как ще знаеш без адреси откъде да започнеш, къде да свършиш и къде са дупките? Прочети си HEX-а, групирай му записите по абсолютен адрес например, и после го пиши в процесора. Всичко друго те ограничава при програмирането. Ако е за по-голямо MCU, има и вектори на прекъсвания и прочие полюции. На PIC32 могат и да се местят и т.н. Въобще HEX-а си е добро решение, въпреки изчекнатия формат. Виж боотлоадера за PIC32 от микрочипските библиотеки. Аз от там съм преписвал и творил. Общо взето е написано достатъчно човешки, та да не се дзвери човек много.


Пет Фев 01, 2013 10:13 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 9:22 am
Мнения: 15501
Местоположение: София
Мнение Re: Готов код за анализ на Intel HEX формат?
Абе наясно съм с форматите, споко. Просте ме мързи да пиша.

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Съб Фев 02, 2013 9:14 am
Профил ICQ
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 8 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 2 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни