Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.04;
Скачать: CL | DM;

Вниз

Программа создающая 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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.036 c
14-10928
peps
2003-08-17 04:38
2003.09.04
компонент


3-10613
Lexa_m
2003-08-15 13:45
2003.09.04
Компонент TDBLookupComboBox


14-10930
MonStar
2003-08-16 17:17
2003.09.04
Помогите с архивацией!!!!!!!!!!!!!!


7-10986
Дмитрий777
2003-06-24 13:37
2003.09.04
Передавать файлы по частям


3-10594
ionv
2003-08-14 12:29
2003.09.04
Помогите чайнику!