Софтуер за програмиране PEmicro PROGDSC

Въведение
CPROGDSC е версия на командния ред на Windows на софтуера PROGDSC, който програмира Flash, EEPROM, EPROM и т.н. чрез хардуерен интерфейс PEmicro към поддържан NXP DSC процесор. Хардуерните интерфейси се предлагат от PEmicro.
След като вашият интерфейсен хардуер е правилно свързан между вашия компютър и целевото устройство, можете да стартирате изпълнимия файл CPROGDSC от командния ред. В допълнение към изпълнимия файл трябва да бъдат предадени и множество параметри на командния ред, за да се конфигурира към кой PEmicro хардуерен интерфейс CPROGDSC трябва да се опита да се свърже и да конфигурира как този хардуерен интерфейс ще се свърже с целевото устройство. Тези параметри включват името на конфигурацията (.CFG) file, както и команди за стартиране като името на хардуерния интерфейс или порта, към който е свързан интерфейсът.
.CFG file указва как да програмирате целта, както възнамерявате, и включва стандартни команди за програмиране и, по избор, команди за конфигуриране. Следващите глави ще предоставят подробно обяснение на тези команди и параметри.
Стартиране
- Свържете хардуерния интерфейс между вашия компютър и целевия MCU чрез лентовия кабел за отстраняване на грешки.
- Стартирайте софтуера за програмиране, като го стартирате от командния ред на Windows или като извикате изпълнимия файл на CPROGDSC с правилните параметри на командния ред. Позволените параметри на командния ред са:
CPROGDSC [?/!] [fileиме] [/PARAMn=s] [v] [reset_delay n] [bdm_speed n] [hideapp] [Interface=x] [port=y] [showports] [-usebyteaddr][/logfile дневникfileиме]
където:
- [?/!]
Използвай '?' или' '!' символна опция, за да накара програмиста на командния ред да изчака и да покаже резултата от програмирането в прозореца PROGDSC. "?" винаги ще показва резултата, '!' ще покаже резултата само ако възникне грешка. Ако потребителят не използва партида file за тестване на нивото на грешка, това предоставя метод за показване на резултата от програмирането. Тази опция трябва да е ПЪРВАТА опция на командния ред. - [fileиме]
A file съдържащ програмни команди и коментари, по подразбиране = prog.cfg. Вижте раздел 7 – Прample Скрипт за програмиране File за бившampле. - [/PARAMn=s]
Параметър на командния ред, който може да модифицира изпълняващия се скрипт чрез замяна на специалния tags (/PARAMn). Това може да се използва за замяна на всяка част от скрипта, включително команди за програмиране, fileимена и параметри. Валидните стойности на n са 0..9. s е низ, който ще замени всяко появяване на/PARAMn в скрипта file. Раздел 8 – Използване на параметри на командния ред в скрипт има прample за използване. - [ИНТЕРФЕЙС=x]
Където x е едно от следните: (Вижте прamples section)- USB MULTILINK (Тази настройка поддържа и OSBDM) CYCLONE
- PARALLEL (Паралелен порт или BDM Lightning [Legacy])
- [ПОРТ=y]
Когато стойността на y е едно от следните (вижте параметъра на командния ред showports за списък на свързания хардуер; винаги посочвайте и типа „интерфейс“):- USBx
Където x = 1,2,3, 4, 1 или 1. Представлява изброен номер за всяка част от хардуера, започващ от XNUMX. Полезно, ако се опитвате да се свържете с Cyclone или Multilink продукт. Ако е свързан само един хардуерен елемент, той винаги ще се изброява като USBXNUMX.
Бившample за избор на първата намерена мултилинк е:
ИНТЕРФЕЙС=USBMULTILINK ПОРТ=USB1 - #.#.#.#
Ethernet IP адрес #.#.#.#. Всеки символ # представлява десетично число между 0 и 255. Валидно за интерфейси Cyclone и Tracelink.
Връзката е чрез Ethernet.
ИНТЕРФЕЙС=ЦИКЛОН ПОРТ=10.0.1.223 - ИМЕ
Някои продукти, като Cyclone и Tracelink, поддържат присвояване на име на устройството, като например „Joe's Max“. Циклонът може да бъде споменат с присвоеното му име. Ако има интервали в името, целият параметър трябва да бъде ограден в двойни кавички (това е изискване на Windows, а не на PEmicro).
Exampлес:
ИНТЕРФЕЙС=CYCLONE PORT=MyCyclone99 - УНИКАЛЕН
Всички USB Multilink продукти имат присвоен уникален сериен номер, като PE5650030. Мултилинкът може да бъде отнесен към този номер. Това е полезно в случай, когато няколко устройства са свързани към един и същи компютър.
Exampлес:
ИНТЕРФЕЙС=USBMULTILINK ПОРТ=PE5650030 - COMx
Където x = 1,2,3, 4, XNUMX или XNUMX. Представлява номер на COM порт. Валидно за Cyclone интерфейси.
За да се свържете с Cyclone на COM1: INTERFACE=CYCLONE PORT=COM1 - x
Където x = 1,2,3, 4, XNUMX или XNUMX. Представлява номер на паралелен порт
За да изберете паралелен интерфейс на паралелен порт #1: INTERFACE=PARALLEL PORT=1 - PCIx
Където x = 1,2,3, 4, XNUMX или XNUMX. Представлява номер на карта BDM Lightning. (Забележка: това е наследен продукт)
За да изберете паралелен кабел на BDM Lightning #1:
ИНТЕРФЕЙС=ПАРАЛЕЛЕН ПОРТ=PCI1
- USBx
- [шоупортс]
Програмистът от командния ред извежда всички налични портове в текст file и след това прекратява (независимо от другите параметри на командния ред). Тази информация се извежда в текста file включва параметрите, необходими за свързване с прикачения хардуер за програмиране, както и описание на хардуерния интерфейс. Изходът по подразбиране fileимето е ports.txt и се създава в същата папка като CPROG.
Изходът може също да бъде насочен към различен file.
Example: SHOWPORTS=C:\MYPORTS.TXT
Този списък не показва опциите за паралелен порт или COM порт, които също са налични. По-долу има бившample на изхода за различни хардуерни интерфейси, свързани към компютъра (Имайте предвид, че има различни начини за адресиране на едно и също устройство; данните за всеки интерфейс може да бъдат последвани от ред [DUPLICATE], който показва различен етикет за същия интерфейс).
Showports Output Exampле:
ИНТЕРФЕЙС=USBMULTILINK ПОРТ=PE5650030;
- USB1: Multilink Universal FX Rev A (PE5650030)[PortNum=21]
ИНТЕРФЕЙС=USBMULTILINK ПОРТ=USB1
USB1: Multilink Universal FX Rev A (PE5650030)[PortNum=21][ДУБЛИКАТ]
- ИНТЕРФЕЙС=ЦИКЛОН ПОРТ=10.0.9.197
; 10.0.9.197 : Обществен циклон [PortNum=61] - ИНТЕРФЕЙС=ЦИКЛОН „ПОРТ=Обществен циклон”
; 10.0.9.197 : Обществен циклон[PortNum=61][ДУБЛИКАТ] - ИНТЕРФЕЙС=ЦИКЛОН „ПОРТ=Циклонът на Джо”
; USB1 : Cyclone (на Джо) [PortNum=101] - ИНТЕРФЕЙС=ЦИКЛОНЕН ПОРТ=USB1
; USB1 : Cyclone (на Джо) [PortNum=101][ДУБЛИКАТ]
[v] Това кара програмиста да не проверява диапазона от адреси на S-запис преди програмиране или проверка. Това ускорява процеса на програмиране. Опцията трябва да се използва внимателно, тъй като всички s-записи извън диапазона ще бъдат игнорирани.
[reset_delay n]
Указва забавяне, след като програмистът нулира целта, което проверяваме, за да видим дали частта е преминала правилно в режим на фоново отстраняване на грешки. Това е полезно, ако целта има драйвер за нулиране, който държи MCU в нулиране, след като програмистът освободи линията за нулиране. Стойността n е забавяне в милисекунди.
- USB Multilink (включва Universal): (1000000/(N+1)) Hz
- USB Multilink Universal FX: (25000000/(N+1)) Hz
- Cyclone или Tracelink: (50000000/(2*N+5)) Hz
[скрий приложение] Това ще накара програмиста на командния ред да не показва визуално присъствие, докато работи, с изключение на показването в лентата на задачите. Само 32-битови приложения!
[-usebyteaddr] Ако е указан незадължителният параметър -usebyteaddr, тогава адресите в S19 S-записа ще се третират като байтови адреси. Ако незадължителният параметър -usebyteaddr е пропуснат, тогава адресите в S19 S-записа ще се третират като адреси на думи.
[/logfile дневникfileиме]
Тази опция отваря дневникfile на името „дневникfileиме”, което ще накара всяка информация, която е записана в прозореца на състоянието, да бъде записана и в това file. The
„дневникfileиме” трябва да бъде пълно име на пътя като c:\mydir\mysubdir\mylog.log.
Команден ред Прampлес:
CPROGDSC C:\ENGINE.CFG ИНТЕРФЕЙС=USBMULTILINK ПОРТ=PE5650030
Отваря CPROGDSC със следните опции:
- Стартирайте скрипта C:\ENGINE.CFG
- Интерфейсът е първият USB Multilink Universal със сериен номер PE5650030
- Автоматично откриване на комуникационна честота (io_delay_cnt не е зададено)
CPROGDSC C:\ENGINE.CFG интерфейс=CYCLONE порт=209.61.110.251
Отваря CPROGDSC със следните опции:
- Стартирайте скрипта C:\ENGINE.CFG
- Интерфейсът е Cyclone Max през Ethernet порт с IP адрес 209.61.110.251
CPROGDSC C:\ENGINE.CFG интерфейс=USBMULTILINK порт=USB1
Отваря CPROGDSC със следните опции:
- Стартирайте скрипта C:\ENGINE.CFG
- Интерфейсът е USB Multilink Universal, първият открит интерфейс.
Команди за програмиране
Всички команди за програмиране започват с поредица от два знака, последвана от празно пространство (празни места или раздели). Редовете, започващи със знаци, които не са команди, са посочени като REMarks. Терминът fileиме означава пълен DOS път към a file. Командите използват същите двубуквени кодове, които се използват в интерактивните програмисти PROGDSC. Същото.DSP files, използвани от PROGDSC, се използват за настройка за конкретно устройство, което трябва да се програмира. Ако потребителска функция е посочена за конкретно устройство, нейната двусимволна команда и значението или user_par са посочени в .DSP file.
Забележка:
Командните параметри start_addr, ending_addr, base_addr, byte, word и user_par използват шестнадесетичен формат по подразбиране.
- BM – Модул за празна проверка.
- ЧАНГЕВ н.н.н – (само за Cyclone) Промяна на силата на звукаtage, предоставено на целта, където n.nn представлява стойност между 0.00 и 5.00 включително. Когато командата се изпълни, Cyclone незабавно ще се промени на този voltagд. Ако релетата Cyclone са изключени преди извикването на тази команда, тогава релетата ще се включат и ще зададат новия обемtage стойност, когато тази команда се изпълни. Обърнете внимание, че твърде нисък обемtagСтойността може да постави устройството в режим на ниска мощност, което може да загуби напълно комуникацията за отстраняване на грешки. Уверете се, че настройките на джъмпера на Cyclone са настроени правилно, за да изпраща захранването към правилните портове.
- EM – Модул за изтриване.
- PW start_addr дума ... дума – Програмни думи.
- PM – Програмен модул.
- CM fileиме базов_адрес – Изберете модул .DSP file. Забележка: Някои модули може да изискват посочване на базов адрес.
- VM – Проверете модула.
- VR започва и завършва – Проверете диапазона.
- UM fileиме – Модул за качване.
- UR започва край fileиме – Диапазон на качване.
- SS fileиме – Посочете S запис.
- SM започва край – Показване на модула.
- РЕЛЕТА ИЗКЛ – (Само за Multilk FX & Cyclone) Изключете релетата, които осигуряват захранване към целта, включително забавяне на изключване на захранването, ако е посочено. Особено полезно за потребители, които искат да изключат захранването на платката си преди да извършат тестове, да позволят на своя буутлоудър да работи или кодът на приложението да се изпълнява след програмиране.
- РЕЛЕЙЗОН – (Само за Multilk FX & Cyclone) Включете релетата, за да осигурите захранване на целта, включително забавяне на захранването, ако е посочено. ОбемътtagДоставеното ще се основава на последния томtagпосочена настройка. За потребителите на Cyclone командата CHANGEV може да промени обемаtage стойност. Особено полезно за потребители, които искат да изключат захранването на платката си преди да извършат тестове, да позволят на своя буутлоудър да работи или кодът на приложението да се изпълнява след програмиране.
- HE – Помощ (вижте cprog.doc file).
- QU – Откажи се.
- RE – Нулиране на чип.
- GO – Стартира устройството да работи. Може да се използва като крайна команда, ако искате устройството да работи за тестване. Трябва да се предшества непосредствено от команда „RE“.
- DE timeinms – Забавя „timeinms“ милисекунди
- xx user_par – Само за потребителска функция, посочена в .DSP file.
Конфигурационни команди за стартиране
Всички команди за конфигуриране се обработват, преди програмистът да се опита да се свърже с целта. Цялата конфигурация file се анализира за тези команди преди опит за комуникация. Този раздел дава надview за използване на тези конфигурационни команди за извършване на различен тип конфигурация.
Забележка: Основата по подразбиране за параметрите на командите за конфигурация е десетична.
Овърview на командите за конфигуриране е както следва:
УСТРОЙСТВО n
Определя целевото устройство, което ще бъде програмирано. За списък с поддържани устройства ще трябва да стартирате PROGDSC и да прегледате падащия списък Target CPU Information в PROGDSC Connection Manager. ЗАБЕЛЕЖКА: Всички .CFG files трябва да включва тази команда.
CUSTOMTRIMREF nnnnnnnn.nn
Желаната вътрешна референтна тактова честота за „PT; Програмиране на командата. Тази честота заменя вътрешната референтна тактова честота по подразбиране. Валидните стойности за „n“ зависят от конкретното устройство, което се програмира. Моля, вижте електрическите спецификации на вашето устройство за валиден часовников диапазон на вътрешната референтна честота. Където:
- nnnnnnnn.nn: Честота в Херц с два знака след десетичната запетая
МОЩНОСТ НА УСТРОЙСТВОТО n
За Cyclone (с изключение на Cyclone MAX). Тази настройка дефинира целевия обемtage, който ще бъде предоставен на целта, ако източникът на обtage се получава от вътрешната мощност на Cyclone. Валидните стойности на n са:
- 0: 5 волта, генерирани/превключени от Cyclone
- 2: 3 волта, генерирани/превключени от Cyclone
- 4: 2 волта, генерирани/превключени от Cyclone
ОСИГУРЯВАНЕ НА МОЩНОСТ n
Определя дали интерфейсът трябва да осигурява захранване на целта. ЗАБЕЛЕЖКА: Не всички хардуерни интерфейси поддържат тази команда. Валидните стойности на n са:
- 0: Интерфейсът не осигурява захранване за насочване. (по подразбиране)
- 1: Интерфейсът за активиране осигурява мощност за насочване.
ЗАБАВЯНЕ НА МОЩНОСТ n
Време за забавяне, когато захранването към целта е изключено, за да падне захранването на целите под 0.1 v. n е времето в милисекунди.
ЗАБАВЯНЕ НА ЗАХРАНВАНЕ n
Време за забавяне, когато захранването към целта е включено ИЛИ целта е нулирана и преди софтуерът да се опита да говори с целта. Това време може да бъде комбинация от време на включване и време за нулиране (особено ако се използва драйвер за нулиране). n е времето в милисекунди.
POWEROFFONEXIT n
Определя дали захранването, предоставено на целта, трябва да бъде изключено, когато приложението CPROGDSC приключи. ЗАБЕЛЕЖКА: Не всички хардуерни интерфейси поддържат тази команда. Валидните стойности на n са:
- 0: Изключване на захранването при излизане (по подразбиране)
- 1: Дръжте захранването включено при излизане
БЕЗ СИЛНИ ДИАЛОЗИ
Не искайте от потребителя да превключи целевото захранване и излезте с грешка, ако има проблем при влизане в режим на отстраняване на грешки.
Проверката приключиview
Има няколко налични команди, които могат да се използват за проверка на съдържанието на флаш паметта на устройството след програмирането му. Най-широко използваната команда е „VC
;Проверете CRC на обекта File към модула”. Командата “VC” ще инструктира CPROGDSC първо да изчисли 16-битова CRC стойност от избрания обект file. След това CPROGDSC ще зареди код в RAM паметта на устройството и ще инструктира устройството да изчисли 16-битова CRC стойност от съдържанието във FLASH на устройството. Само валидни диапазони от адреси в обекта file се изчисляват на устройството. След като 16-битовата CRC стойност от обекта file и устройството са налични, CPROGDSC ги сравнява. Извежда се грешка, ако двете стойности не съвпадат.
Алтернативно, командата „VM ;Verify Module“ може да се използва за извършване на проверка байт по байт между избрания обект file и устройството. Обикновено изпълнението на VM командата отнема повече време от VC командата, тъй като CPROGDSC трябва да прочете съдържанието на FLASH на устройството байт по байт. Има и две други команди, които могат да се използват за проверка. „SC ;Show Module CRC“ инструктира CPROGDSC да зареди код в RAM паметта на устройството и да инструктира устройството да изчисли 16-битова CRC стойност от съдържанието на целия FLASH на устройството, което включва празни области. След като 16-битовата CRC стойност бъде изчислена, CPROGDSC ще покаже стойността в прозореца на състоянието. Командата „VV ;Проверка на CRC на модул към стойност“ е подобна на командата „SC“. Разликата е, че вместо да показва изчислената 16-битова CRC стойност, CPROGDSC ще сравни изчислената стойност с 16-битова CRC стойност, дадена от потребителя.
Връща DOS грешка
Връщанията за грешка на DOS са предоставени, така че те могат да бъдат тествани в .BAT fileс. Използваните кодове за грешка са:
- 0 – Програмата е завършена без грешки.
- 1 – Отменено от потребителя.
- 2 – Грешка при четене на S запис file.
- 3 – Проверете грешката.
- 4 – Проверката е анулирана от потребителя.
- 5 – S запис file не е избрано.
- 6 – Началният адрес не е в модула.
- 7 – Крайният адрес не е в модула или е по-малък от началния адрес.
- 8 – Не може да се отвори file за качване.
- 9 – File грешка при запис по време на качване.
- 10 – Качването е отменено от потребителя.
- 11 – Грешка при отваряне.DSP file.
- 12 – Грешка при четене.DSP file.
- 13 – Устройството не се инициализира.
- 14 – Грешка при зареждане.DSP file.
- 15 – Грешка при активиране на току-що избран модул.
- 16 – Посочен S запис file не е намерено.
- 17 – Недостатъчно буферно пространство, указано от .DSP за задържане на a file S-запис.
- 18 – Грешка при програмиране.
- 19 – Началният адрес не сочи към модула.
- 20 – Грешка при програмиране на последния байт.
- 21 – Адресът за програмиране вече не е в модула.
- 22 – Началният адрес не е на подравнена граница на думата.
- 23 – Грешка при програмиране на последната дума.
- 24 – Модулът не може да бъде изтрит.
- 25 – Думата на модула не е изтрита.
- 26 – Избран .DSP file не прилага проверка на байтове.
- 27 – Байтът на модула не е изтрит.
- 28 – Началният адрес за изтриване на дума трябва да е четен.
- 29 – Крайният адрес за изтриване на дума трябва да е четен.
- 30 – Потребителският параметър не е в диапазона.
- 31 – Грешка по време на определена от .DSP функция.
- 32 – Посоченият порт не е наличен или възниква грешка при отваряне на порт.
- 33 – Командата е неактивна за този .DSP file.
- 34 – Не може да влезе във фонов режим. Проверете връзките.
- 35 – Няма достъп до процесора. Опитайте софтуерно нулиране.
- 36 – Невалиден .DSP file.
- 37 – Няма достъп до RAM на процесора. Опитайте софтуерно нулиране.
- 38 – Инициализацията е отменена от потребителя.
- 39 – Грешка при конвертиране на шестнадесетичен номер на команда.
- 40 – Настройка file не е посочено и file prog.cfg не съществува.
- 41 – .DSP file не съществува.
- 42 – Грешка в номера на io_delay на командния ред.
- 43 – Невалиден параметър на командния ред.
- 44 – Грешка при посочване на десетично забавяне в милисекунди.
- 47 – Грешка в скрипта file.
- 49 – Кабелът не е открит
- 50 – S-запис file не съдържа валидни данни.
- 51 – Неуспешна проверка на контролната сума – Данните от S-запис не съответстват на паметта на MCU.
- 52 – Сортирането трябва да е активирано, за да се провери флаш контролната сума.
- 53 – S-Records не всички в обхвата на модула. (вижте параметъра на командния ред „v“)
- 54 – Открита е грешка в настройките на командния ред за порт/интерфейс
- 55 – Липсващ параметър на устройството в скрипта file
- 60 – Грешка при изчисляване на стойността на CRC на устройството
- 61 – Грешка – CRC на устройството не съответства на дадената стойност
- 70 – Грешка – CPROG вече работи
- 71 – Грешка – Трябва да укажете едновременно ИНТЕРФЕЙС и ПОРТ в командния ред
- 72 – Избраният целеви процесор не се поддържа от текущия хардуерен интерфейс.
Example Скрипт за програмиране File
Скриптът за програмиране file трябва да е чист ASCII file с една команда на ред. Това е CFG file в предишния изхampлес.
Бившample е:
- УСТРОЙСТВО MC56F84769; Изберете целевото устройство за програмиране на CM C:\PEMICRO\freescale_mc56f84769_1x_16x_80k_all.DSP; Изберете Flash модул
- ЕМ; Изтрийте модула
- BM; Празно Проверете модула
- SS C:\PEMICRO\TEST.S19 ;Посочете S19 за използване
- PM; Програмирайте модула с S19
- VM; Проверете отново модула
Забележка:
Имената на пътеките на files, които са относителни към изпълнимия файл на CPROG, също могат да се използват.
Използване на параметри на командния ред в скрипт
Параметър на командния ред под формата на /PARAMn=s може да се използва за вмъкване на текст в скрипта file на мястото на специалните tags. Това може да се използва за замяна на всяка част от скрипта, включително команди за програмиране, fileимена и параметри. Валидните стойности на n са 0..9. s е низ, който ще замени всяко появяване на /PARAMn в скрипта file.
Като бившample, следният общ скрипт може да се използва за програмиране с точно същата функционалност на example скрипт в Раздел 7 – Прample Скрипт за програмиране File:
- DEVICE /PARAM1; Изберете целево устройство за програмиране
- CM /PARAM2 ;Изберете Flash модул
- ЕМ; Изтрийте модула
- BM; Празно Проверете модула
- SS /PARAM3 ;Посочете S19 за използване
- PM; Програмирайте модула с S19
- /PARAM4; Проверете отново модула
Следните параметри ще бъдат добавени към командния ред на CPROG:
- /PARAM1=MC56F84769
- /PARAM2=C:\PEMICRO\freescale_mc56f84769_1x_16x80k_all.DSP
- /PARAM3=C:\PEMICRO\TEST.S19
- /PARAM4=VM
ЗАБЕЛЕЖКА:
Ако параметър /PARAMn има интервал в стойността си, целият параметър трябва да бъде ограден в двойни кавички. Това показва на Windows, че е един параметър. Напримерample, ако пътят в /PARAM3 по-горе съдържа интервал, ще трябва да го посочите в командния ред по следния начин:
“/PARAM3=C:\PEMICRO\EXAMPLE FILES\TEST.S19″
Така че пълното изхample команден ред ще бъде (обърнете внимание, че това е непрекъснато; без прекъсвания на редове):
- C:\PEMICRO\CPROGDSC INTERFACE=CYCLONE PORT=USB1 BDM_SPEED 1
- C:\PROJECT\GENERIC.CFG /PARAM1=MC56F84769/PARAM2=C:\PEMICRO\freescale_mc56f84769_1x_16x_80k_all.DSP“/PARAM3=C:\PEMICRO\EXAMPLE FILES\TEST.S19” /PARAM4=VM
Sample Batch File
Ето един бившampИзвикване на програмиста на командния ред и тестване на връщането на неговия код за грешка в обикновен пакет file. Сample batch files са дадени както за Windows 95/98/XP, така и за Windows 2000/NT/XP/Vista/7/8/10.
Windows NT/2000/Vista/7/8/10:
- C:\PROJECT\CPROGDSC C:\PROJECT\ENGINE.CFG INTERFACE=USBMULTILINK PORT=USB1 ако ниво на грешка 1 отиде на лошо, отиде на добро: лошо
- ЕХО ЛОШО ЛОШО ЛОШО ЛОШО ЛОШО ЛОШО ЛОШО: добро ЕХО свършено
Windows 95/98/ME/XP:
- START /WC:\PROJECT\CPROGDSC C:\PROJECT\ENGINE.CFG INTERFACE=USBMULTILINK PORT=USB1 ако ниво на грешка 1 отиде на лошо отиде на добро: лошо
- ЕХО ЛОШО ЛОШО ЛОШО ЛОШО ЛОШО ЛОШО ЛОШО: добро ЕХО свършено
Забележка:
Имената на пътеките на files, които са относителни към изпълнимия файл на CPROG, също могат да се използват.
Информация
За повече информация относно CPROGDSC и PROGDSC, моля свържете се с нас:
P&E Microcomputer Systems, Inc.
- 98 Galen St. Watertown, MA 02472-4502 САЩ.
- ГЛАС: 617-923-0053
- ФАКС: 617-923-0808
- WEB: http://www.pemicro.com.
до view цялата ни библиотека от .DSP модули, отидете на страницата за поддръжка на PEmicro's webсайт при www.pemicro.com/support.
Документи / Ресурси
![]() |
Софтуер за програмиране PEmicro PROGDSC [pdf] Ръководство за потребителя Софтуер за програмиране PROGDSC, PROGDSC, Софтуер за програмиране, Софтуер |





