Программное обеспечение для программирования флэш-памяти PEmicro CPROG16Z
Информация о продукте
CPROG16Z — это программатор командной строки, предназначенный для подключения вашего ПК к целевому микроконтроллеру для программирования. Он поставляется с ленточным кабелем отладки для подключения аппаратного интерфейса между вашим ПК и целевым MCU. Программное обеспечение для программирования можно запустить, запустив его из командной строки Windows или вызвав исполняемый файл CPROG16Z с правильными параметрами командной строки. Допустимые параметры командной строки включают: [?/!], [fileимя], [/PARAMn=s], [v], [reset_delay n], [bdm_speed n], [hideapp], [freq n], [Interface=x], [port=y], [showports] и [/бревноfile бревноfileимя]. Эти параметры могут изменить исполняемый скрипт, заменив специальные tags, заменяя любую часть скрипта, включая команды программирования, fileимена и параметры, а также предоставление метода для отображения результата программирования. Параметр INTERFACE=x позволяет выбрать один из следующих интерфейсов: USB MULTILINK, PARALLEL, IP-адрес Ethernet, NAME и UNIQUEID. Параметр PORT=y позволяет выбрать номер или имя порта в зависимости от выбранного типа интерфейса.
Инструкции по применению продукта
- Подключите аппаратный интерфейс между вашим ПК и целевым MCU с помощью ленточного кабеля отладки.
- Запустите программное обеспечение для программирования, запустив его из командной строки Windows или вызвав исполняемый файл CPROG16Z с правильными параметрами командной строки.
- Используйте разрешенные параметры командной строки, чтобы изменить исполняемый сценарий и выбрать соответствующий интерфейс и номер или имя порта.
- При необходимости используйте параметр [?/!] для отображения результата программирования в окне PROG16Z.
- См. Раздел 7 – Взрыв.ample Сценарий программирования File для бывшегоampле file содержащие команды программирования и комментарии.
- Обратитесь к Разделу 8 – Использование параметров командной строки в скрипте для примера.ampФайл о том, как использовать параметр командной строки [/PARAMn=s] для изменения исполняемого скрипта.
- Если к одному и тому же ПК подключено несколько устройств, используйте параметр [showports] для выбора соответствующего устройства на основе его номера порта или имени.
Введение
CPROG16Z — это версия программы PROG16Z для командной строки Windows, которая программирует Flash, EEPROM, EPROM и т. д. через аппаратный интерфейс PEmicro для поддерживаемого процессора NXP 68HC16. Аппаратные интерфейсы доступны от PEmicro. Как только аппаратное обеспечение вашего интерфейса будет правильно подключено между вашим ПК и целевым устройством, вы можете запустить исполняемый файл CPROG16Z из командной строки. В дополнение к исполняемому файлу также необходимо передать несколько параметров командной строки, чтобы настроить аппаратный интерфейс PEmicro, к которому должен пытаться подключиться CPROG16Z, и настроить способ подключения этого аппаратного интерфейса к целевому устройству. Эти параметры включают имя конфигурации (.CFG) file, а также команды запуска, такие как имя аппаратного интерфейса или порт, к которому подключен интерфейс. .CFG file указывает, как запрограммировать цель, как вы намереваетесь, и включает в себя стандартные команды программирования и, опционально, команды конфигурации. Следующие главы содержат подробное объяснение этих команд и параметров.
Запускать
- Подключите аппаратный интерфейс между вашим ПК и целевым MCU с помощью ленточного кабеля отладки.
- Запустите программное обеспечение для программирования, запустив его из командной строки Windows или вызвав исполняемый файл CPROG16Z с правильными параметрами командной строки. Допустимые параметры командной строки:
CPROG16Z [?/!] [filename] [/PARAMn=s] [v] [reset_delay n] [bdm_speed n] [hideapp] [freq n] [Interface=x] [port=y] [showports] [/logfile бревноfileимя] где:
- [?/!]: Использовать '?' или' '!' символьная опция, заставляющая программиста командной строки ждать и отображать результат программирования в окне PROG16Z. '?' всегда будет отображать результат, '!' отобразит результат, только если произошла ошибка. Если пользователь не использует пакет file чтобы проверить уровень ошибки, это обеспечивает метод для отображения результата программирования. Этот параметр должен быть ПЕРВЫМ параметром командной строки.
- [fileназвание]: A file содержащий команды программирования и комментарии, по умолчанию = prog.cfg. См. Раздел 7 – Example Сценарий программирования File для бывшегоampле.
- [/PARAMn=s]: Параметр командной строки, который может изменить исполняемый скрипт, заменив специальные tags (/ПАРАМn). Это можно использовать для замены любой части скрипта, включая команды программирования, fileназвания и параметры. Допустимые значения n: 0..9. s — это строка, которая заменит любое вхождение /PARAMn в скрипт. file. Раздел 8 – Использование параметров командной строки в скрипте имеет упр.ampле для использования.
- [ИНТЕРФЕЙС=x]: Где x является одним из следующих: (см. упр.amples) USB MULTILINK (эта настройка также поддерживает OSBDM) PARALLEL (параллельный порт или BDM Lightning [Legacy])
- [ПОРТ=y]: Где значение y является одним из следующих (см. параметр командной строки show ports для списка подключенного оборудования; всегда также указывайте тип «interface»):
- USBx: Где x = 1,2,3 или 4. Представляет порядковый номер для каждой единицы оборудования, начиная с 1. Полезно при попытке подключения к продукту Cyclone или Multilink. Если подключено только одно устройство, оно всегда будет обозначаться как USB1. бывшийampФайл для выбора первого найденного Multilink: INTERFACE=USBMULTILINK PORT=USB1
- #.#.#.#: IP-адрес Ethernet #.#.#.#. Каждый символ # представляет собой десятичное число от 0 до 255. Допустимо для интерфейсов Cyclone и Tracelink. Подключение осуществляется через Ethernet. ИНТЕРФЕЙС=ЦИКЛОННЫЙ ПОРТ=10.0.1.223
- ИМЯ: Некоторые продукты, такие как Cyclone и Trace link, поддерживают присвоение устройству имени, например «Joe's Max». Циклон может называться по присвоенному ему имени. Если в имени есть пробелы, весь параметр должен быть заключен в двойные кавычки (это требование Windows, а не требование PEmicro).
- Exampле: ИНТЕРФЕЙС=ЦИКЛОН ПОРТ=MyCyclone99 ИНТЕРФЕЙС=ЦИКЛОН «ПОРТ=Циклон Джо»
- УНИКАЛЬНЫЙ: Все продукты ID USB Multilink имеют уникальный серийный номер, например, PE5650030. Multilink может упоминаться как этот номер. Это полезно в случае, когда несколько устройств подключены к одному и тому же ПК.
- Exampле: ИНТЕРФЕЙС = ПОРТ USBMULTILINK = PE5650030
- COMx: Где x = 1,2,3 или 4. Представляет номер COM-порта. Действительно для интерфейсов Cyclone. Чтобы подключиться к Cyclone через COM1: INTERFACE=CYCLONE PORT=COM1
- x: Где x = 1,2,3 или 4. Представляет номер параллельного порта. Чтобы выбрать параллельный интерфейс на параллельном порту №1: ИНТЕРФЕЙС=ПАРАЛЛЕЛЬНЫЙ ПОРТ=1
- PCIx: Где x = 1,2,3 или 4. Представляет номер карты BDM Lightning. (Примечание: это устаревший продукт) Чтобы выбрать параллельный кабель для BDM Lightning #1: ИНТЕРФЕЙС=ПАРАЛЛЕЛЬНЫЙ ПОРТ=PCI1
- [демонстрации]: Программатор командной строки выводит все доступные порты в текст file а затем завершается (независимо от других параметров командной строки). Эта информация выводится в текст file включает в себя параметры, необходимые для связи с подключенным аппаратным обеспечением для программирования, а также описание аппаратного интерфейса. Выход по умолчанию fileимя - ports.txt и создается в той же папке, что и CPROG. Вывод также может быть направлен на другой file.
- Exampль: SHOWPORTS=C:\MYPORTS.TXT В этом списке не показаны параметры параллельного порта или COM-порта, которые также доступны. Ниже бывшаяampфайл вывода для различных аппаратных интерфейсов, подключенных к ПК (обратите внимание, что существуют разные способы адресации одного и того же устройства; данные для каждого интерфейса могут сопровождаться строкой [DUPLICATE], которая показывает другую метку для одного и того же интерфейса).
Выход Showports Exampль:
ИНТЕРФЕЙС = ПОРТ USBMULTILINK = PE5650030
- USB1: Multilink Universal FX Rev A (PE5650030)[PortNum=21] INTERFACE=USBMULTILINK PORT=USB1
- USB1: Multilink Universal FX Rev A (PE5650030)[PortNum=21][DUPLICATE]
- [в]: Заставляет программиста не проверять диапазон адресов S-записи перед программированием или проверкой. Это ускоряет процесс программирования. Эту опцию следует использовать с осторожностью, так как все s-записи вне допустимого диапазона будут игнорироваться.
- [reset_delay n]: указывает задержку после того, как программист сбросит цель, которую мы проверяем, чтобы увидеть, правильно ли часть перешла в фоновый режим отладки. Это полезно, если у цели есть драйвер сброса, который удерживает микроконтроллер в состоянии сброса после того, как программатор освобождает линию сброса. Значение n представляет собой задержку в миллисекундах.
- [бдм_скорость п]: Эта опция позволяет пользователю установить тактовую частоту сдвига BDM интерфейса отладки PEmicro. Это целочисленное значение может использоваться для определения скорости связи в соответствии со следующими уравнениями:
- УСБ-МЛ-16/32: (1000000/(N+1)) Гц — Устаревший продукт
- USB Multilink Universal FX: (25000000/(N+1)) Гц BDM Lightning : (33000000/(2*N+5)) Гц — Устаревший продукт Значение n должно быть в диапазоне от 0 до 31. Эти часы сдвига вступают в силу после команд в верхней части алгоритм программирования выполняется так, что эти команды могут увеличить целевую частоту и обеспечить более быстрое смещение часов. Эти часы обычно не могут превышать деление 4 частоты шины процессора.
- [скрыть приложение]: Это приведет к тому, что программатор командной строки не будет отображать визуальное присутствие во время работы, за исключением появления на панели задач. Только 32-битные приложения!
[частота]: По умолчанию программное обеспечение PROG16Z пытается автоматически определить, насколько быстро работает цель, загружая процедуру задержки в процессор и определяя время, необходимое для ее выполнения. На некоторых машинах это может привести к противоречивым результатам, что может повлиять на алгоритмы, программирующие флэш-память внутри MCU. PEmicro предоставляет механизм командной строки, позволяющий пользователю точно информировать программное обеспечение PROG16Z о том, насколько быстро работает целевой процессор. Таким образом, время в алгоритмах будет точным. В командной строке вы указываете ВНУТРЕННЮЮ тактовую частоту в герцах после идентификатора FREQ. Обратите внимание, что, как правило, если вы используете флэш-устройство, внешнее по отношению к MCU, этот параметр синхронизации не требуется, поскольку флэш-память сама обрабатывает синхронизацию.
[/бревноfile бревноfileназвание]: Эта опция открывает журнал file под названием «журналfile имя», что приведет к тому, что любая информация, записанная в окно состояния, также будет записана в это окно. file. «Журнал fileимя» должно быть полным путем, таким как c:\mydir\mysubdir\mylog.log.
Пример командной строкиampле:
CPROG16Z C:\ENGINE.CFG INTERFACE=USBMULTILINK PORT=PE5650030
Открывает CPROG16Z со следующими параметрами:
- Запустите С:Скрипт \ENGINE.CFG
- Интерфейс является первым USB Multilink Universal FX с серийным номером PE5650030.
- Автоматическое определение частоты связи (io_delay_cnt не задано) CPROG16Z C:\ENGINE.CFG Interface=USBMULTILINK Port=USB1
Открывает CPROG16Z со следующими параметрами:
- Запустите С:Скрипт \ENGINE.CFG
- Интерфейс — USB Multilink Universal FX, первый обнаруженный интерфейс.
Команды программирования
Все команды программирования начинаются с последовательности из двух символов, за которой следует пробел (пробелы или табуляция). Строки, начинающиеся с символов, не являющихся командами, перечислены как REMarks. Термин fileимя означает полный путь DOS к file. Команды используют те же двухбуквенные коды, что и в интерактивных программаторах PROG16Z. Тот же .16П files, используемые PROG16Z, используются для настройки конкретного устройства, которое необходимо запрограммировать. Если пользовательская функция указана для конкретного устройства, ее двухсимвольная команда и значение или user_par указываются в .16P. file.
- Примечание: Параметры команды start_addr, ending_addr, base_addr, byte, word и user_par используют шестнадцатеричный формат по умолчанию.
- БМ: Пустой чековый модуль.
- BR начальный_адрес конечный_адрес: Пустой диапазон проверки.
- ИЗМЕНИТЬ n.nn: (только Cyclone) Изменить громкостьtage предоставляется цели, где n.nn представляет собой значение от 0.00 до 5.00 включительно. Когда команда выполнится, Cyclone немедленно переключится на эту громкость.tagе. Если реле Cyclone выключены до вызова этой команды, тогда реле включатся и установят новую громкость.tage значение при выполнении этой команды. Обратите внимание, что слишком низкий объемtagЭто значение может перевести устройство в режим пониженного энергопотребления, что может привести к полной потере отладочной связи. Убедитесь, что перемычки Cyclone установлены правильно, чтобы подавать питание на правильные порты.
- EB начальный_адрес конечный_адрес: Стереть диапазон байтов.
- EW начальный_адрес конечный_адрес: Стереть диапазон слов.
- ЭМ – Стереть модуль.
- PB start_addr байт … байт – Программные байты.
- PW начальный_адрес слово … слово – Программные слова.
- ПМ – Программный модуль.
- CM fileимя base_addr – Выберите модуль .16P file. Примечание. Для некоторых модулей может потребоваться указание базового адреса.
- ВМ – Проверьте модуль.
- VR начальный_адрес конечный_адрес – Проверьте диапазон.
- UM fileимя - Загрузить модуль.
- UR начальный_адрес конечный_адрес fileимя - Диапазон загрузки.
- SS fileимя - Укажите S-запись. SM start_addr ending_addr – Показать модуль.
- РЕЛЕЙСОФ – (Только для Multilink FX и Cyclone) Выключите реле, которые обеспечивают питание цели, включая задержки отключения питания, если они указаны. Особенно полезно для пользователей, которые хотят выключить питание своей платы перед запуском тестов, разрешить запуск загрузчика или запустить код приложения после программирования.
- РЕЛЕЙСОН – (Только для Multilink FX и Cyclone) Включите реле, чтобы подать питание на цель, включая задержку включения, если указано. Объемtagе поставляемое будет основано на последнем томеtagуказана настройка. Для пользователей Cyclone команда CHANGEV может изменить громкость.tagе значение. Особенно полезно для пользователей, которые хотят выключить и снова включить плату перед запуском тестов, разрешить запуск загрузчика или запустить код приложения после программирования.
- ОН - Помогите (смотрите cprog.doc file).
- КУ – Покидать.
- РЭ – Сбросить чип.
- ИДТИ - Запускает устройство. Может использоваться в качестве последней команды, если вы хотите запустить устройство для тестирования. Должна непосредственно предшествовать команда 'RE'.
- Время DE – Задерживает «timeinms» миллисекунд
- хх user_par – Только для пользовательской функции, указанной в .16P file.
Команды конфигурации для запуска
Все команды конфигурации обрабатываются до того, как программист попытается связаться с целью. Вся конфигурация file анализируется для этих команд перед попыткой связи. Этот раздел дает болееview использования этих команд конфигурации для выполнения различных типов конфигурации.
Примечание: Базой по умолчанию для параметров команды конфигурации является десятичная дробь. Болееview из команд настройки выглядит следующим образом:
CUSTOMTIMREF nnnnnnnn.nn
Желаемая внутренняя опорная тактовая частота для «PT; Команда «Обрезать программу». Эта частота переопределяет внутреннюю опорную тактовую частоту по умолчанию. Допустимые значения для «n» зависят от конкретного программируемого устройства. Пожалуйста, обратитесь к электрическим характеристикам вашего устройства для получения информации о действительном диапазоне внутренней опорной частоты.
Где: nnnnnnnn.nn: частота в герцах с двумя десятичными знаками.
PROVIDEPOWER n
Определяет, должен ли интерфейс подавать питание на цель. ПРИМЕЧАНИЕ. Не все аппаратные интерфейсы поддерживают эту команду. Допустимые значения n:
- 0 : Интерфейс не обеспечивает питание цели. (по умолчанию)
- 1 : Enable Interface обеспечивает питание цели.
- (ПРИМЕЧАНИЕ: То же, что и устаревший вариант :USEPRORELAYS n)
:POWERDOWNDELAY n
Время задержки при отключении питания цели, чтобы напряжение питания цели упало ниже 0.1 В. n — время в миллисекундах.
:POWERUPDELAY n
Время задержки при включении питания цели ИЛИ сбросе цели и до того, как программное обеспечение попытается связаться с целью. Это время может быть комбинацией времени включения и времени сброса (особенно если используется драйвер сброса). n — время в миллисекундах.
:POWEROFFONEВЫХОД n
Определяет, должно ли питание, подаваемое на цель, отключаться при завершении работы приложения CPROG16Z. ПРИМЕЧАНИЕ. Не все аппаратные интерфейсы поддерживают эту команду. Допустимые значения n:
- 0 : Выключить питание при выходе (по умолчанию)
- 1 : Держите питание включенным после выхода
Проверка завершенаview
Доступно несколько команд, которые можно использовать для проверки содержимого флэш-памяти на устройстве после его программирования. Наиболее широко используемая команда — «VC ;Проверить CRC объекта». File к модулю». Команда «VC» указывает CPROG16Z сначала вычислить 16-битное значение CRC для выбранного объекта. file. Затем CPROG16Z загрузит код в ОЗУ устройства и даст указание устройству вычислить 16-битное значение CRC из содержимого флэш-памяти устройства. Только действительные диапазоны адресов в объекте file рассчитываются на устройстве. Как только 16-битное значение CRC от объекта file и устройство доступны, CPROG16Z сравнивает их. Если два значения не совпадают, выдается ошибка. В качестве альтернативы можно использовать команду «VM ;Verify Module» для выполнения побайтовой проверки между выбранным объектом. file и устройство. Как правило, команда VM выполняется дольше, чем команда VC, так как CPROG16Z должен байт за байтом считывать содержимое FLASH устройства. Есть также две другие команды, которые можно использовать для проверки. «SC ;Show Module CRC» указывает CPROG16Z загрузить код в ОЗУ устройства и дать указание устройству вычислить 16-битное значение CRC из содержимого всей флэш-памяти устройства, включая пустые области. Как только 16-битное значение CRC будет вычислено, CPROG16Z отобразит значение в окне состояния. Команда «VV ;Проверить значение CRC модуля» аналогична команде «SC». Отличие состоит в том, что вместо отображения вычисленного 16-битного значения CRC CPROG16Z сравнивает вычисленное значение с 16-битным значением CRC, заданным пользователем.
Возвращает ошибку DOS
Предусмотрены возвраты ошибок DOS, поэтому их можно протестировать в .BAT. fileс. Коды ошибок
используются:
- 0 – программа завершена без ошибок.
- 1 – Отменено пользователем.
- 2 – Ошибка чтения S-записи file.
- 3 – Подтвердить ошибку.
- 4 – проверка отменена пользователем.
- 5 – S-запись file не выбран.
- 6 — начальный адрес отсутствует в модуле
- 7 – Конечный адрес не находится в модуле или меньше начального адреса.
- 8 - Невозможно открыть file для загрузки.
- 9 – File ошибка записи при загрузке.
- 10 — Загрузка отменена пользователем.
- 11 – Ошибка открытия .16P file.
- 12 — Ошибка чтения .16P file.
- 13 – Устройство не инициализировано.
- 14 — Ошибка загрузки .16P file.
- 15 – Ошибка включения только что выбранного модуля.
- 16 - указанная S-запись file не найдено.
- 17 – Недостаточно места в буфере, указанном в .16P, для хранения file S-запись.
- 18 – Ошибка при программировании.
- 19 – Стартовый адрес не указывает на модуль.
- 20 – Ошибка при программировании последнего байта.
- 21 – Программный адрес больше не находится в модуле.
- 22 — начальный адрес не находится на выровненной границе слова.
- 23 – Ошибка при программировании последнего слова.
- 24 – Модуль не может быть стерт.
- 25 – Слово модуля не стерто.
- 26 - Выбранный .16P file не реализует проверку байтов.
- 27 – Байт модуля не стерт.
- 28 — начальный адрес стирания слов должен быть четным.
- 29 — конечный адрес стирания слов должен быть четным.
- 30 – Пользовательский параметр вне допустимого диапазона.
- 31 – Ошибка при выполнении указанной функции .16P.
- 32 – Указанный порт недоступен или ошибка при открытии порта.
- 33 - Команда неактивна для этого .16P file.
- 34 — Не удается войти в фоновый режим. Проверьте соединения.
- 35 — Нет доступа к процессору. Попробуйте программный сброс.
- 36 - Недействительный .16P file.
- 37 — Не удается получить доступ к оперативной памяти процессора. Попробуйте программный сброс.
- 38 – Инициализация отменена пользователем.
- 39 — Ошибка преобразования шестнадцатеричного номера команды.
- 40 – Настройка file не указано и file prog.cfg не существует.
- 41 – .16П file не существует.
- 42 — Ошибка в числе io_delay в командной строке.
- 43 – Неверный параметр командной строки.
- 44 — Ошибка указания десятичной задержки в миллисекундах.
- 47 — Ошибка в скрипте file.
- 49 - Кабель не обнаружен
- 50 - S-запись file не содержит достоверных данных.
- 51 — Ошибка проверки контрольной суммы — данные S-записи не соответствуют памяти MCU.
- 52 — Сортировка должна быть включена для проверки контрольной суммы флэш-памяти.
- 53 — S-Records не все в диапазоне модуля. (см. параметр командной строки «v»)
- 54 — Обнаружена ошибка в настройках командной строки для порта/интерфейса
- 60 – Ошибка вычисления значения CRC устройства
- 61 — Ошибка — CRC устройства не соответствует заданному значению
- 70 — Ошибка — CPROG уже запущен
- 71 — Ошибка — необходимо указать как ИНТЕРФЕЙС, так и ПОРТ в командной строке.
- 72 — выбранный целевой процессор не поддерживается текущим аппаратным интерфейсом.
Example Сценарий программирования File
Скрипт программирования file должен быть чистый ASCII file с одной командой в строке. Это КФГ file в предыдущем бывшемampлес.
Бывшийampле это:
- КМ С:\PEMICRO\9X1__32K.16P 0 ;Выберите флэш-модуль
- ЭМ; Стереть модуль
- БМ; Пусто Проверить модуль
- СС С:\PEMICRO\TEST.S19 ;Укажите S19 для использования
Премьер-министр; Запрограммируйте модуль с помощью S19
ВМ; Проверьте модуль еще раз
Примечание: Пути к files, относящиеся к исполняемому файлу CPROG, также могут использоваться.
Использование параметров командной строки в скрипте
Параметр командной строки в виде /PARAMn=s можно использовать для вставки текста в сценарий. file вместо спец. tags. Это можно использовать для замены любой части скрипта, включая команды программирования, fileназвания и параметры. Допустимые значения n: 0..9. s — это строка, которая заменит любое вхождение /PARAMn в скрипт. file. Как бывшийample, следующий общий скрипт можно использовать для программирования с точно такой же функциональностью, как у example script в Разделе 7 – Example
Скрипт программирования File:
- СМ/ПАРАМ1 ;Выберите флэш-модуль
- ЭМ;Стереть модуль
- БМ;Пусто Проверить модуль
- СС/ПАРАМ2; Укажите S19 для использования
- Премьер-министр;Запрограммируйте модуль с помощью S19
- /ПАРАМ3; Проверьте модуль еще раз
В командную строку CPROG будут добавлены следующие параметры:
“/PARAM1=C:\PEMICRO\9X1__32K.16P 0″
/ПАРАМ2=C:\PEMICRO\ТЕСТ.S19
/ПАРАМ3=ВМ
ПРИМЕЧАНИЕ: Поскольку значение параметра /PARAM1 содержит пробел, весь параметр необходимо заключить в двойные кавычки. Это указывает Windows, что это единственный параметр. В этом случае базовый адрес 0x0 включен в строку Choose Module в скрипте, поэтому /PARAM1 должен быть указан в командной строке следующим образом:
“/PARAM1=C:\PEMICRO\9X1__32K.16P 0″
Так что полная бывшаяample командная строка будет (обратите внимание, что она непрерывна, без разрывов строки):
C:\PEMICRO\CPROG16Z INTERFACE=CYCLONE PORT=USB1 BDM_SPEED 1
C:\PROJECT\GENERIC.CFG “/PARAM1=C:\PEMICRO\9X1__32K.16P 0″ /PARAM2=C:\PEMICRO\TEST.S19 /PARAM3=VM
SampЛе Батч File
Вот бывшийampфайл вызова программатора командной строки и тестирования возвращаемого им кода ошибки в простом пакете file. Сampпартия files даны как для Windows 95/98/XP, так и для Windows 2000/NT/XP/Vista/7/8/10.
Windows NT/2000/Vista/7/8/10:
- C:\PROJECT\CPROG16Z C:\PROJECT\ENGINE.CFG INTERFACE=USBMULTILINK PORT=USB1 если уровень ошибки 1 перейти к плохому перейти к хорошему
- плохой: ЭХО ПЛОХОЕ ПЛОХОЕ ПЛОХОЕ ПЛОХОЕ ПЛОХОЕ ПЛОХОЕ ПЛОХОЕ ПЛОХОЕ ПЛОХОЕ
- Хороший: ЭХО сделано
- Windows 95/98/ME/XP: START /WC:\PROJECT\CPROG16Z C:\PROJECT\ENGINE.CFG INTERFACE=USBMULTILINK PORT=USB1 если уровень ошибки 1 перейти к плохому перейти к хорошему
- плохой: ЭХО ПЛОХОЕ ПЛОХОЕ ПЛОХОЕ ПЛОХОЕ ПЛОХОЕ ПЛОХОЕ ПЛОХОЕ ПЛОХОЕ ПЛОХОЕ
- Хороший: ЭХО сделано
Примечание: Пути к files, относящиеся к исполняемому файлу CPROG, также могут использоваться.
Информация
Для получения дополнительной информации о CPROG16Z и PROG16Z свяжитесь с нами:
- P&E Microcomputer Systems, Inc. ГОЛОС: 617-923-0053
- ул. Галена, 98. ФАКС: 617-923-0808
- Уотертаун, Массачусетс 02472-4502 WEB: http://www.pemicro.com.
- США:
К view нашу всю библиотеку модулей .16P, перейдите на страницу поддержки PEmicro webсайт на www.pemicro.com/support.
© 2021 P&E Microcomputer Systems, Inc.
Документы/Ресурсы
![]() |
Программное обеспечение для программирования флэш-памяти PEmicro CPROG16Z [pdf] Руководство пользователя CPROG16Z Программное обеспечение для программирования флэш-памяти, CPROG16Z, Программное обеспечение для программирования флэш-памяти, Программное обеспечение для программирования, Программное обеспечение |