Программа написана под WinXP с применением Win32 API и MFC. Все необходимые библиотеки скомпонованы статически и программа, для работы, ничего требовать не должна. У меня работала под WinXP (32), Win 7(32), Win 8(64), Win 10(64). На виртуальных машинах не пробовал.Сообщение от B_ru
0. Проверку работы адаптера USB<->Serial следует провести любой удобной Вам программой обмена (скажем Terminal), замкнув TXD/RXD на стороне UART и убедившись, что принимается то, что посылается.
Скорость обмена используется 115200 8N1.
1. Перед началом работы, или если адаптер USB<->Serial передёргивался, Tools->ReScan Serial Ports. Будет из реестра обновлён список портов.
2. В ниспадающем списке выбрать нужный порт. Посмотреть - какой нужен - можно в диспетчере устройств ну, или методом тыка.
3. Теперь выбрать тип микросхемы и работать с ней.
Можно прочитать файл в буфер и наоборот выгрузить буфер в файл, сравнить буфер с файлом.
Можно прочитать микросхему в буфер, прожечь микросхему из буфера, сравнить с буфером, очистить (если есть такая возможность) и т.д.
Логика работы такая:
ПЗУ <---> Буфер в памяти ПК <---> Файл
Утилиты преобразуют бинарник в текст и наоборот, текст в бинарник. Иногда нужно.
Вот вкратце и всё.
PS
Программа примитивная, не имеет защит "от дурака", поэтому делать всё внимательно.
Можно без м/сх: считать данные в буфер. Для РФ5 считаются все FF, если резисторы подтяжки к +5В. Записать буфер в файл, прожечь без м/сх и проверить все FF. С данными можно прошивать РУ10, обязательно с джампером в позиции FLASH/