| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Готов код за анализ на Intel HEX формат? http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=11049 |
Страница 1 от 1 |
| Автор: | Цецо [ Пет Фев 01, 2013 3:14 pm ] |
| Заглавие: | Готов код за анализ на Intel HEX формат? |
Трябва да пиша едни бутлоадер, входните файлове са IntelHex. Да сте срещали готов код за смилане на тоя формат? Не, че е сложно, ама аз съм си мързелив... |
|
| Автор: | Cekins [ Пет Фев 01, 2013 5:41 pm ] |
| Заглавие: | Re: Готов код за анализ на Intel HEX формат? |
Преди време и аз търсих (по същия повод) и за два часа гуглене нищо не намерих. Та ако намериш - свиркай че и мен нещо ме гони мързел в тая посока... |
|
| Автор: | Ники [ Пет Фев 01, 2013 6:15 pm ] |
| Заглавие: | Re: Готов код за анализ на Intel HEX формат? |
не знам до колко разбирам какво ти трябва, но на микрочип в апликейшън лайбръритата, имаше пример за програмиране на външна памет (Memory programmer или нещо подобно) и четеше някакъв хекс файл, предполагам че беше интел, ползвал съм го и тогава си свърших работата. |
|
| Автор: | ¶ [ Пет Фев 01, 2013 6:42 pm ] |
| Заглавие: | Re: Готов код за анализ на Intel HEX формат? |
Ще анализирваш Intel HEX файл, или ти трябва код да го чете ред по ред и след което да го праща на професора ?? |
|
| Автор: | sparkybg [ Пет Фев 01, 2013 8:03 pm ] |
| Заглавие: | Re: Готов код за анализ на Intel HEX формат? |
Писах такова под .NET за PIC32, базирано на микрочЕпските примери. Ама освен че зарежда, групира записите на по килобайт, и така буутлоадера ги зарежда по-бързо. Формата, или по-точно адресирането му, е малко измислена работа, ама не е велик проблем. Имаш всичко на всичко 4 вида записи (поне излизащото от C32), обработваш ги по реда на четене, и после пращаш на буутлоадера месидж от сорта на: "Запиши на ей-тоя физически адрес ей тия байтове". Може да постна .NET класа ако искаш, макар че няма кьорав коментар и не съм сигурен колко работа ще ти свърши. |
|
| Автор: | Цецо [ Пет Фев 01, 2013 8:55 pm ] |
| Заглавие: | Re: Готов код за анализ на Intel HEX формат? |
ами общо взето ми трябва нещо от сорта на hex2bin и после аз вече в мой си формат ще го налея в процесора. Тук колегите дадоха бая код, ще прегладам какво може да се гепи най-лесно |
|
| Автор: | sparkybg [ Пет Фев 01, 2013 10:13 pm ] | |||||||||
| Заглавие: | Re: Готов код за анализ на Intel HEX формат? | |||||||||
Е как HEX2bin, като вътре може да има дупки? И как ще знаеш без адреси откъде да започнеш, къде да свършиш и къде са дупките? Прочети си HEX-а, групирай му записите по абсолютен адрес например, и после го пиши в процесора. Всичко друго те ограничава при програмирането. Ако е за по-голямо MCU, има и вектори на прекъсвания и прочие полюции. На PIC32 могат и да се местят и т.н. Въобще HEX-а си е добро решение, въпреки изчекнатия формат. Виж боотлоадера за PIC32 от микрочипските библиотеки. Аз от там съм преписвал и творил. Общо взето е написано достатъчно човешки, та да не се дзвери човек много. |
||||||||||
| Автор: | Цецо [ Съб Фев 02, 2013 9:14 am ] |
| Заглавие: | Re: Готов код за анализ на Intel HEX формат? |
Абе наясно съм с форматите, споко. Просте ме мързи да пиша. |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|