Корзина
(нет товаров)
 
(495) 500-7890
На главную Программаторы Панельки Загрузка ПО Магазин Поддержка Поиск панельки Карта сайта

Чтобы не выполнять при каждом запуске программы стандартные действия: выбор микросхемы, открытие файла, настройка параметров, и т.д., оболочка поддерживает работу с проектами. Проект – это совокупность микросхемы, файла прошивки и определенных настроек.

Каждое окно в программе - это проект, который может независимо от других проектов управлять своим программатором и хранить индивидуальные настройки. Одновременно может быть открыто любое число проектов. При наличии только одного программатора управление им может осуществляться последовательно из разных проектов.

Для создания нового проекта в главном меню программы кликните меню "Микросхема" - "Выбор...", выберите нужную микросхему и откройте файл прошивки.

При необходимости можно настроить режимы программирования микросхемы (флаги, адреса, напряжения и т.д.), открыть файл EEPROM, разрешить доступ и настроить дополнительные параметры микросхемы. При работе в автономном режиме, желательно настроить флаги режимов работы программатора. Если выполнялось чтение микросхемы или менялись данные в дампе, то сначала надо сохранить файл. После этого можно загрузить проект в программатор или сохранить его на компьютере.

Открыть проект - выводит стандартный диалог выбора проекта и открывает проект в новом окне.

Если файлы проекта были перемещены или изменены, то программа предложит указать новый путь к каждому файлу проекта.

Если проект был создан в более ранней версии программы, то программа предложит обновить его до текущей версии.

Сохранить проект - выводит стандартный диалог сохранения файла и записывает проект на диск. В момент создания проекта в нем фиксируется дата и время создания и изменения проекта, и обнуляются счетчики микросхем. Если перед сохранением проекта проводилась запись микросхем, то данные о числе запрограммированных микросхем в текущей сессии, во вновь созданном проекте не сохраняются. Рекомендуется вначале создать и сохранить проект, а затем начинать запись микросхем.

Если в процессе работы в проект были изменены какие-либо настройки или режимы работы, то при закрытии проекта программа предложит сохранить текущие изменения.

Загрузить проект - выводит диалог для ввода имени проекта и загрузки его в программатор.

Длина имени проекта не должна быть больше 10 знаков. Русские буквы на экране программатора отображаются неправильно, поэтому их лучше не использовать. Если имя нового проекта совпадает с именем уже имеющегося в памяти проекта, то программатор выведет предупреждение. Необходимо или ввести другое имя или предварительно удалить старый проект.

Всего в энергонезависимой памяти программатора может быть сохранено до 256 проектов (по числу файлов), общим объемом до 4 МБайт, плюс одна оперативная конфигурация, которая создается непосредственно на программаторе (кнопки 'Menu', 'Utl'+'Sav').

Для загрузки проекта в программатор необходимо выбрать микросхему и открыть файл, или выбрать уже готовый проект. При необходимости можно настроить любые параметры и включить нужные режимы работы. Также желательно настроить флаги режимов работы программатора: "Стирать микросхему перед записью" и "При проверке перед записью не выводить ошибки".

Перед загрузкой программа проверяет размер свободного места, после чего загружает файл и все настройки в память программатора. Когда загружается файл проекта, программа последовательно вносит в него следующие изменения:

  • Если значение адреса Смещения не равно нулю, то данные смещаются в начало файла. Соответственно, размер загружаемого файла будет уменьшен на величину адреса смещения.
  • Если установлен флаг "Подогнать размер файла" и, если размер файла больше чем объем микросхемы (заданный начальным и конечным адресами), то загружена будет только часть файла, равная этому объему.
  • Если разрешен доступ к EEPROM, LDROM, OptionsROM..., то размер загружаемого файла будет установлен равным объему микросхемы (заданному начальным и конечным адресами), кратному 256 байтам для V5.4 или 512 байтам для V5.5, V5.6 и V5.7, и в конец файла будут записаны данные для этой ***ROM.

    По окончании загрузки в программаторе будет выбрана только что загруженная конфигурация. Программатор готов к работе в автономном режиме. После этого, любая команда на работу с микросхемой (кроме программирования), переданная с компьютера, изменит в программаторе текущие значения флагов в выбранной конфигурации.

    При работе в автономном режиме статистика запрограммированных микросхем по каждому проекту не ведется. Считается только общее количество микросхем, запрограммированных на программаторе. После завершения цикла записи и вывода результатов на дисплее будет показано текущее значение счетчика успешно запрограммированных микросхем. Включение питания программатора при нажатой кнопке ‘Menu’ обнулит значение этого счетчика.

    Конвертор проектов

    Для обеспечения совместимости с более ранними версиями в программу встроен конвертор проектов.

    Конвертор активируется при открытии проекта и, при разрешении от оператора, вносит в этот проект необходимые изменения. Эти изменения будут подсвечены красным в параметрах микросхемы. Поскольку изменения вносятся в уже открытый проект, это позволяет проверить работу с новой версией программы и сохранить их, или отказаться, при закрытии проекта. Можно отказаться от модификации проектов, но при этом работа с проектами будет невозможна, а при следующем запуске, программа опять запустит конвертор проектов.

    Конвертор проектов обеспечивает корректное преобразование настроек только для работы с более новой версией программы.

    При установке более ранних версий программы, преобразование проектов не выполняется. Также, конвертор проектов не сможет обновить проект, если данная микросхема отсутствует в списке микросхем в новой версии программы. В этих случаях проекты должны быть созданы заново.

  • ООО «ТЦ ТРИТОН»   (495) 500-7890