Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.09.04;
Скачать: [xml.tar.bz2];

Вниз

Программа создающая EXE-файлы   Найти похожие ветки 

 
terra   (2003-08-21 17:04) [0]

Задача состоит в том, что необходимо написать программу, которая
создает исполняемый файл на основе HEX-прошивки для контроллера.
Для того, чтобы клиент, запуская этот файл, переписывал по последовательному интерфейсу прошивку контроллера по RS232 (без программатора).


 
Крот   (2003-08-21 17:12) [1]

Непонятно, вы предлагаете форуму написать для вас эту программу?

Мне кажется, лучше сделать обычную программу, выбирать HEX файл по человечески через диалог и посылать ее куда надо.

Была программа такая Pony Prog, она умела писать в процессоры без
программатора, правда, нужна была маленькая схемка для согласования уровней. К программе схема, разумеется, прилагалась, стоит ее (программу) поискать в Сети. Может, отпадет необходимость писать свою.


 
KSergey   (2003-08-21 17:16) [2]

Ну дельфи создает EXE, например

А вообще-то - можно ведь и в 2 файла засунуть: перекачивальщик и собственно HEX.
А можно к файлу программы, умеющей вести запись прямо с конца приписывать данные и, например, их длину (ну чтобы потом начало-то этих данных найти). Работает, программе не мешает.
Можно изучть структуру файла PE - и пихать на место ресурса, например, а то и еще куда.

Вот только мне не понятно: каким образом наличие EXE и RS232 сможет прошивать контроллер без программатора?? Да и "основе HEX-прошивки" - это странно звучит, не на то основывается ;) Она должна основываться (эта мифическая пока программа) на некий шаблон EXE-шника и припаивать ему Hex-файл в виду данных. Куда именно - см. выше варианты.


 
KSergey   (2003-08-21 17:20) [3]

Крот © (21.08.03 17:12)
Была программа такая Pony Prog, она умела писать в процессоры без
программатора, правда, нужна была маленькая схемка для согласования уровней.


Предлагаю эту "маленькую схемку" считать все же программатором, пусть и простейшим. Не, можно предположить некий контроллер, который действительно напрямую запузыриватеся на последовательный порт (например, мышь: она хоть и не программируется, но кто мешает? Ну а схемы согласования - они в ней, т.е. в контроллере). Однако же как-то сомнение берет, что это именно тот случай...


 
Jeer   (2003-08-21 18:15) [4]

Pony Prog была и есть программатором.



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2003.09.04;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.009 c
1-10693
igor_buz
2003-08-20 22:30
2003.09.04
Доступ к информации в книгах Excel


6-10866
SPeller
2003-06-29 07:08
2003.09.04
GetHostByName или


14-10973
sagchat
2003-08-15 11:33
2003.09.04
Как установитьWindows 98 c 2000


1-10799
Gena_R
2003-08-22 10:21
2003.09.04
dll


3-10582
korvin
2003-08-14 09:25
2003.09.04
---|Ветка была без названия|---





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский