Главная страница
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.017 c
3-10649
SPIRIT
2003-08-12 14:19
2003.09.04
Запросик


7-10989
anbezr
2003-06-21 12:08
2003.09.04
проблема с сокетами


14-10916
gn
2003-08-15 11:58
2003.09.04
Сегодня пятница и думаю можно расслабится :-)


14-10921
Pitay
2003-08-17 20:25
2003.09.04
Ну скажите мне пожалуйста!!! что я делаю не так?


14-10875
Kost
2003-08-14 22:15
2003.09.04
Сайты