|
Виж темите без отговор | Виж активните теми
Дата и час: Вто Юли 28, 2026 12:28 am
|
Страница 1 от 1
|
[ 8 мнения ] |
|
Готов код за анализ на Intel HEX формат?
| Автор |
Съобщение |
|
Цецо
Ранг: Форумен бог
Регистриран на: Пон Сеп 27, 2004 9:22 am Мнения: 15501 Местоположение: София
|
 Готов код за анализ на Intel HEX формат?
Трябва да пиша едни бутлоадер, входните файлове са IntelHex. Да сте срещали готов код за смилане на тоя формат? Не, че е сложно, ама аз съм си мързелив...
_________________ "Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.
|
| Пет Фев 01, 2013 3:14 pm |
|
 |
|
Cekins
Ранг: Форумен бог
Регистриран на: Сря Апр 20, 2005 12:02 pm Мнения: 9119 Местоположение: Разград
|
 Re: Готов код за анализ на Intel HEX формат?
Преди време и аз търсих (по същия повод) и за два часа гуглене нищо не намерих. Та ако намериш - свиркай че и мен нещо ме гони мързел в тая посока...
|
| Пет Фев 01, 2013 5:41 pm |
|
 |
|
Ники
Ранг: Почетен член
Регистриран на: Съб Окт 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 |
|
 |
|
sparkybg
Ранг: Форумен бог
Регистриран на: Вто Авг 23, 2005 12:02 pm Мнения: 3070 Местоположение: София
|
 Re: Готов код за анализ на Intel HEX формат?
Писах такова под .NET за PIC32, базирано на микрочЕпските примери. Ама освен че зарежда, групира записите на по килобайт, и така буутлоадера ги зарежда по-бързо.
Формата, или по-точно адресирането му, е малко измислена работа, ама не е велик проблем. Имаш всичко на всичко 4 вида записи (поне излизащото от C32), обработваш ги по реда на четене, и после пращаш на буутлоадера месидж от сорта на: "Запиши на ей-тоя физически адрес ей тия байтове".
Може да постна .NET класа ако искаш, макар че няма кьорав коментар и не съм сигурен колко работа ще ти свърши.
|
| Пет Фев 01, 2013 8:03 pm |
|
 |
|
Цецо
Ранг: Форумен бог
Регистриран на: Пон Сеп 27, 2004 9:22 am Мнения: 15501 Местоположение: София
|
 Re: Готов код за анализ на Intel HEX формат?
ами общо взето ми трябва нещо от сорта на hex2bin и после аз вече в мой си формат ще го налея в процесора. Тук колегите дадоха бая код, ще прегладам какво може да се гепи най-лесно  Мерси.
_________________ "Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.
|
| Пет Фев 01, 2013 8:55 pm |
|
 |
|
sparkybg
Ранг: Форумен бог
Регистриран на: Вто Авг 23, 2005 12:02 pm Мнения: 3070 Местоположение: София
|
 Re: Готов код за анализ на Intel HEX формат?
Е как HEX2bin, като вътре може да има дупки? И как ще знаеш без адреси откъде да започнеш, къде да свършиш и къде са дупките? Прочети си HEX-а, групирай му записите по абсолютен адрес например, и после го пиши в процесора. Всичко друго те ограничава при програмирането. Ако е за по-голямо MCU, има и вектори на прекъсвания и прочие полюции. На PIC32 могат и да се местят и т.н. Въобще HEX-а си е добро решение, въпреки изчекнатия формат. Виж боотлоадера за PIC32 от микрочипските библиотеки. Аз от там съм преписвал и творил. Общо взето е написано достатъчно човешки, та да не се дзвери човек много.
|
| Пет Фев 01, 2013 10:13 pm |
|
 |
|
Цецо
Ранг: Форумен бог
Регистриран на: Пон Сеп 27, 2004 9:22 am Мнения: 15501 Местоположение: София
|
 Re: Готов код за анализ на Intel HEX формат?
Абе наясно съм с форматите, споко. Просте ме мързи да пиша.
_________________ "Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.
|
| Съб Фев 02, 2013 9:14 am |
|
|
|
Страница 1 от 1
|
[ 8 мнения ] |
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 6 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|