PEmicro-logo

PEmicro PROGDSC Programming Software

PEmicro-PROGDSC-Programming-Software-product

Pambuka

CPROGDSC minangka versi baris perintah Windows saka piranti lunak PROGDSC sing program Flash, EEPROM, EPROM, lan sapiturute liwat antarmuka hardware PEmicro menyang prosesor NXP DSC sing didhukung. Antarmuka hardware kasedhiya saka PEmicro.

Sawise hardware antarmuka disambungake kanthi bener ing antarane PC lan piranti target, sampeyan bisa miwiti eksekusi CPROGDSC saka baris printah. Saliyane eksekusi, sawetara paramèter baris printah uga kudu dilewati kanggo ngatur antarmuka hardware PEmicro sing kudu disambungake menyang CPROGDSC, lan kanggo ngatur carane antarmuka hardware bakal nyambung menyang piranti target. Parameter kasebut kalebu jeneng konfigurasi (.CFG) file, uga printah wiwitan kayata jeneng antarmuka hardware utawa port sing antarmuka disambungake.

Ing .CFG file nemtokake cara kanggo program target sing arep, lan kalebu printah program standar lan, opsional, printah konfigurasi. Bab-bab ing ngisor iki bakal menehi katrangan rinci babagan prentah lan paramèter kasebut.

wiwitan

  • Sambungake antarmuka hardware antarane PC lan target MCU liwat kabel pita debug.
  • Miwiti piranti lunak pemrograman kanthi mbukak saka Windows Command prompt utawa nelpon CPROGDSC executable kanthi paramèter baris printah sing bener. Parameter baris perintah sing diidini yaiku:

CPROGDSC [?/!] [filejeneng] [/PARAMn=s] [v] [reset_delay n] [bdm_speed n] [hideapp] [Interface=x] [port=y] [showports] [-usebyteaddr][/logfile logfilejeneng]

ngendi:

  • [?/!]
    Gunakake '?' utawa' '!' pilihan karakter nyebabake programer baris printah ngenteni lan nampilake asil program ing jendhela PROGDSC. '?' bakal tansah nampilake asil, '!' bakal nampilake asil mung yen ana kesalahan. Yen pangguna ora nggunakake kumpulan file kanggo nguji tingkat kesalahan, iki menehi cara kanggo nampilake asil pemrograman. Opsi iki kudu dadi pilihan baris perintah FIRST.
  • [filejeneng]
    A file ngemot printah program lan komentar, standar = prog.cfg. Waca Bagean 7 – ExampScript Pemrograman File kanggo mantanample.
  • [/PARAMn=s]
    Parameter baris perintah sing bisa ngowahi skrip eksekusi kanthi ngganti khusus tags (/PARAMn). Iki bisa digunakake kanggo ngganti bagean saka script kalebu printah program, filejeneng, lan paramèter. Nilai n sing bener yaiku 0..9. s iku senar sing bakal ngganti sembarang kedadean saka / PARAMn ing script file. Bagean 8 - Nggunakake Parameter Command-Line ing Skrip duwe example kanggo panggunaan.
  • [ANTARAMUKA=x]
    Ngendi x minangka salah siji saka ing ngisor iki: (Deleng exampbagean les)
    • USB MULTILINK (Setelan iki uga ndhukung OSBDM) CYCLONE
    • PARALEL (Port Paralel utawa BDM Lightning [Warisan])
  • [PORT=y]
    Yen nilai y minangka salah siji saka ing ngisor iki (pirsani parameter baris printah showports kanggo dhaptar hardware sing disambungake; tansah nemtokake jinis "antarmuka" uga):
    • USBx
      Where x = 1,2,3, utawa 4. Nggantosi nomer enumerasi kanggo saben Piece saka hardware wiwit 1. Migunani yen nyoba kanggo nyambung menyang Cyclone utawa produk Multilink. Yen mung siji hardware disambungake, iku bakal tansah enumerate USB1.
      ExampKanggo milih Multilink pisanan sing ditemokake yaiku:
      INTERFACE=USBMULTILINK PORT=USB1
    • #.#.#.#
      Alamat IP Ethernet #.#.#.#. Saben simbol # nggantosi nomer desimal antarane 0 lan 255. Valid kanggo Cyclone lan Tracelink antarmuka.
      Sambungan liwat Ethernet.
      Antarmuka = ​​PORT CYCLONE = 10.0.1.223
    • NAMA
      Sawetara produk, kayata Cyclone lan Tracelink, ndhukung menehi jeneng menyang unit, kayata "Joe's Max". Siklon bisa diarani kanthi jeneng sing diwenehake. Yen ana spasi ing jeneng kasebut, kabeh parameter kudu dilampirake ing tanda kutip kaping pindho (iki minangka syarat Windows, dudu syarat PEmicro).
      Examples:
      INTERFACE = PORT CYCLONE = MyCyclone99
    • UNIK
      Produk USB Multilink kabeh duwe nomer seri unik sing diwenehake, kayata PE5650030. Multilink bisa diarani nomer iki. Iki migunani yen sawetara unit disambungake menyang PC sing padha.
      Examples:
      INTERFACE=USBMULTILINK PORT=PE5650030
    • COMx
      Where x = 1,2,3, utawa 4. Nggantosi nomer port COM. Valid kanggo antarmuka Cyclone.
      Kanggo nyambung menyang Cyclone ing COM1 : INTERFACE=CYCLONE PORT=COM1
    • x
      Where x = 1,2,3, utawa 4. Nggantosi nomer port podo
      Kanggo milih antarmuka paralel ing Port Paralel # 1: INTERFACE = PORT PARALEL = 1
    • PCIx
      Where x = 1,2,3, utawa 4. Nggantosi nomer kertu BDM Lightning. (Cathetan: iki minangka produk warisan)
      Kanggo milih kabel paralel ing BDM Lightning #1:
      INTERFACE = PORT PARALEL = PCI1
  • [showports]
    Programmer baris perintah ngasilake kabeh port sing kasedhiya menyang teks file lan banjur mungkasi (preduli saka paramèter baris printah liyane). Informasi iki output kanggo teks file kalebu paramèter sing dibutuhake kanggo ngubungi hardware pemrograman sing dipasang uga katrangan antarmuka hardware. Output standar filejeneng ports.txt lan digawe ing folder padha CPROG.

Output uga bisa diarahake menyang liyane file.

Example: SHOWPORTS=C:\MYPORTS.TXT
Dhaptar iki ora nuduhake port paralel utawa opsi port COM sing uga kasedhiya. Ing ngisor iki ana mantanample saka output kanggo macem-macem antarmuka hardware disambungake menyang PC (Elinga yen ana macem-macem cara kanggo alamat unit padha; data kanggo saben antarmuka bisa ngiring dening baris [DUPLICATE] kang nuduhake label beda kanggo antarmuka padha).

Output Showports Example:
INTERFACE=USBMULTILINK PORT=PE5650030;

  • USB 1: Multilink Universal FX Rev A (PE5650030)[PortNum=21]

INTERFACE=USBMULTILINK PORT=USB1
USB 1: Multilink Universal FX Rev A (PE5650030)[PortNum=21][DUPLICATE]

  • Antarmuka = ​​PORT CYCLONE = 10.0.9.197
    ; 10.0.9.197 : Siklon Umum [PortNum=61]
  • INTERFACE=CYCLONE “PORT=Public Cyclone”
    ; 10.0.9.197 : Siklon Umum[PortNum=61][DUPLICATE]
  • INTERFACE=CYCLONE “PORT=Joe's Cyclone”
    ; USB1 : Siklon (Joe's)[PortNum=101]
  • INTERFACE = PORT CYCLONE = USB1
    ; USB1 : Siklon (Joe's)[PortNum=101][DUPLICATE]

[v] Iki nyebabake programmer ora mriksa sawetara alamat S-record sadurunge program utawa verifikasi. Iki nyepetake proses pemrograman. Opsi kasebut kudu digunakake kanthi ati-ati amarga kabeh rekaman s sing ora ana jarak bakal diabaikan.

[reset_delay n]
Nemtokake wektu tundha sawise programer ngreset target sing dipriksa kanggo ndeleng manawa bagean kasebut wis mlebu mode debug latar mburi. Iki migunani yen target duwe driver reset sing nahan MCU ing reset sawise programmer ngeculake baris reset. Nilai n minangka wektu tundha ing milliseconds.

[bdm_speed n] Opsi iki ngidini pangguna nyetel kacepetan jam shift BDM antarmuka debug PEmicro. Nilai integer iki bisa digunakake kanggo nemtokake kacepetan komunikasi miturut persamaan ing ngisor iki:
  • USB Multilink (kalebu Universal): (1000000/(N+1)) Hz
  • USB Multilink Universal FX: (25000000/(N+1)) Hz
  • Siklon utawa Tracelink: (50000000/(2*N+5)) Hz

[hideapp] Iki bakal nyebabake programer baris perintah ora nampilake ngarsane visual nalika mlaku kajaba katon ing taskbar. Aplikasi 32-bit mung!

[-usebyteaddr] Yen parameter opsional -usebyteaddr ditemtokake, banjur alamat ing S19 S-Record bakal dianggep minangka alamat byte. Yen parameter opsional -usebyteaddr diilangi, banjur alamat ing S19 S-Record bakal dianggep minangka alamat tembung.

[/logfile logfilejeneng]
Opsi iki mbukak logfile saka jeneng "logfilejeneng" sing bakal nyebabake informasi sing ditulis ing jendela status uga ditulis kanggo iki file. Ing
"logfilejeneng" kudu jeneng path lengkap kayata c:\mydir\mysubdir\mylog.log.

Command Line Examples:
CPROGDSC C:\ENGINE.CFG INTERFACE=USBMULTILINK PORT=PE5650030

Mbukak CPROGDSC kanthi pilihan ing ngisor iki:

  • Jalankan skrip C:\ENGINE.CFG
  • Antarmuka pisanan USB Multilink Universal karo nomer serial PE5650030
  • Deteksi otomatis frekuensi komunikasi (io_delay_cnt ora disetel)

CPROGDSC C:\ENGINE.CFG Antarmuka=CYCLONE Port=209.61.110.251

Mbukak CPROGDSC kanthi pilihan ing ngisor iki:

  • Jalankan skrip C:\ENGINE.CFG
  • Antarmuka yaiku Cyclone Max liwat Port Ethernet kanthi alamat IP 209.61.110.251

CPROGDSC C:\ENGINE.CFG Antarmuka=USBMULTILINK Port=USB1

Mbukak CPROGDSC kanthi pilihan ing ngisor iki:

  • Jalankan skrip C:\ENGINE.CFG
  • Antarmuka yaiku USB Multilink Universal, antarmuka pisanan sing dideteksi.

Perintah Pemrograman

Printah pemrograman kabeh diwiwiti kanthi urutan rong karakter, banjur spasi putih (kosong utawa tab). Garis sing diwiwiti kanthi karakter sing dudu prentah didaftar minangka REMarks. Istilah kasebut filejeneng tegese path DOS lengkap menyang a file. Printah nggunakake kode rong aksara sing padha digunakake ing programer interaktif PROGDSC. Semono uga.DSP files digunakake dening PROGDSC digunakake kanggo nyetel kanggo piranti tartamtu kanggo diprogram. Yen fungsi pangguna ditemtokake kanggo piranti tartamtu, printah rong karakter lan makna utawa user_par kasebut ing.DSP. file.

Cathetan:
Parameter perintah starting_addr, ending_addr, base_addr, byte, word, lan user_par nggunakake format heksadesimal standar.

  • BM - Modul mriksa kosong.
  • GANTI n.nn – (Siklon mung) Ngganti voltage kasedhiya kanggo target, ngendi n.nn nggantosi Nilai antarane 0.00 lan 5.00, klebu. Nalika printah executes Cyclone bakal langsung ngganti vol singtage. Yen relay Siklon mati sadurunge nelpon printah iki, banjur relay bakal nguripake lan nyetel vol anyar.tage nilai nalika printah iki kaleksanan. Elinga yen banget kurang saka voltagNilai e bisa sijine piranti menyang mode kurang daya sing bisa ilang komunikasi debug kabeh. Priksa manawa setelan jumper Cyclone wis disetel kanthi bener kanggo ngirim daya menyang port sing bener.
  • EM - Mbusak modul.
  • PW wiwitan_addr tembung … tembung - Tembung program.
  • PM - Modul program.
  • CM filejeneng base_addr – Pilih modul .DSP file. Cathetan: Modul tartamtu mbutuhake alamat dhasar sing ditemtokake.
  • VM - Verifikasi modul.
  • VR wiwit pungkasan - Verifikasi sawetara.
  • UM filejeneng - Unggah modul.
  • UR wiwit pungkasan filejeneng - Range unggahan.
  • SS filejeneng - Nemtokake rekaman S.
  • SM wiwit pungkasan - Tampilake modul.
  • RELAYSOFF – (Multilnk FX & Cyclone mung) Pateni relay sing nyedhiyakake daya kanggo target, kalebu wektu tundha daya mudhun yen ditemtokake. Utamane migunani kanggo pangguna sing pengin ngubengi papan sadurunge nglakokake tes, ngidini bootloader mbukak, utawa mbukak kode aplikasi sawise program.
  • relay – (Multink FX & Cyclone mung) Uripake relay kanggo nyedhiyakake daya kanggo target, kalebu wektu tundha daya munggah yen ditemtokake. Voltage diwenehake bakal adhedhasar vol pungkasantage setelan kasebut. Kanggo pangguna Cyclone, printah CHANGEV bisa ngganti voltagnilai e. Utamane migunani kanggo pangguna sing pengin ngubengi papan sadurunge nglakokake tes, ngidini bootloader mbukak, utawa mbukak kode aplikasi sawise program.
  • HE – Bantuan (deleng ing cprog.doc file).
  • QU – Metu.
  • RE - Reset chip.
  • GO – Miwiti piranti mlaku. Bisa digunakake minangka printah final yen sampeyan pengin piranti kanggo mbukak kanggo testing. Kudu langsung didhisiki printah 'RE'.
  • wektu DE - Tundha "timeinms" milliseconds
  • xx pangguna_par – Mung kanggo fungsi pangguna sing ditemtokake ing .DSP file.

Printah Konfigurasi Kanggo Startup

Printah konfigurasi kabeh diproses sadurunge programmer nyoba ngubungi target. Kabeh konfigurasi file diurai kanggo printah kasebut sadurunge nyoba komunikasi. Bagian iki menehi liwatview nggunakake printah konfigurasi iki kanggo nindakake macem-macem jinis konfigurasi.

Cathetan: Basis standar kanggo paramèter printah konfigurasi yaiku desimal.

Lan liwatview saka printah konfigurasi kaya ing ngisor iki:

piranti n
Nemtokake piranti target sing arep diprogram. Kanggo dhaptar piranti sing didhukung, sampeyan kudu mbukak PROGDSC lan deleng dhaptar tarik-mudhun Informasi CPU Target ing Manager Sambungan PROGDSC. CATETAN: Kabeh .CFG files kudu kalebu printah iki.

CUSTOMTRIMREF nnnnnnnn.nn
Frekuensi jam referensi internal sing dikarepake kanggo "PT; Program Trim" printah. Frekuensi iki ngluwihi frekuensi jam referensi internal standar. Nilai sing bener kanggo "n" gumantung ing piranti tartamtu sing diprogram. Mangga deleng spesifikasi listrik piranti sampeyan kanggo referensi internal rentang jam frekuensi sing bener. ngendi:

  • nnnnnnnn.nn: Frekuensi ing Hertz karo rong panggonan desimal

DAYA piranti n
Kanggo Siklon (ora kalebu Siklon MAX). Setelan iki nemtokake volume targettage sing bakal kasedhiya kanggo target yen sumber voltage asalé saka daya internal Cyclone. Nilai n sing sah yaiku:

  • 0: 5 Volt, Dihasilake / Diowahi dening Siklon
  • 2: 3 Volt, Dihasilake / Diowahi dening Siklon
  • 4: 2 Volt, Dihasilake / Diowahi dening Siklon

KEKUATAN N
Nemtokake manawa antarmuka kudu menehi daya kanggo target. CATETAN: Ora kabeh antarmuka hardware ndhukung printah iki. Nilai n sing sah yaiku:

  • 0: Antarmuka ora menehi daya kanggo target. (standar)
  • 1: Aktifake Antarmuka nyedhiyakake daya kanggo target.

POWERDOWNDELAY n
Jumlah wektu tundha nalika daya kanggo target dipateni kanggo target sumber daya mudhun kanggo ngisor 0.1v. n iku wektu ing milliseconds.

POWERUPDELAY n
Jumlah wektu tundha nalika daya kanggo target diuripake UTAWA target direset, lan sadurunge piranti lunak nyoba ngobrol karo target. Wektu iki bisa dadi kombinasi daya ing wektu lan wektu reset (utamane yen driver reset digunakake). n iku wektu ing milliseconds.

POWEROFFONEXIT n
Nemtokake apa daya sing diwenehake kanggo target kudu dipateni nalika aplikasi CPROGDSC mandheg. CATETAN: Ora kabeh antarmuka hardware ndhukung printah iki. Nilai n sing sah yaiku:

  • 0: Pateni daya nalika metu (standar)
  • 1: Tansah daya nalika metu

NOPOWERDIALOG
Aja takon pangguna kanggo siklus daya target, lan metu kanthi kesalahan yen ana masalah ngetik mode debug.

Verifikasi liwatview

Ana sawetara printah sing kasedhiya sing bisa digunakake kanggo verifikasi isi lampu kilat ing piranti sawise program. Perintah sing paling akeh digunakake yaiku "VC
;Verifikasi CRC saka Obyek File menyang Modul”. Printah "VC" bakal nuntun CPROGDSC kanggo ngetung nilai CRC 16-bit saka obyek sing dipilih. file. CPROGDSC banjur bakal mbukak kode menyang RAM piranti lan menehi pitunjuk kanggo ngetung nilai CRC 16 bit saka isi ing FLASH piranti. Mung sawetara alamat sing bener ing obyek kasebut file diwilang ing piranti. Sawise nilai CRC 16-dicokot saka obyek file lan piranti kasedhiya, CPROGDSC mbandhingaké. Kesalahan dibuwang yen loro nilai ora cocog.

Utawa, printah "VM ;Verifikasi Modul" bisa digunakake kanggo nindakake verifikasi byte byte antarane obyek sing dipilih. file lan piranti. Biasane, printah VM bakal njupuk wektu luwih suwe tinimbang printah VC amarga CPROGDSC kudu maca isi FLASH piranti byte byte. Ana uga rong prentah liyane sing bisa digunakake kanggo verifikasi. "SC ;Show Module CRC" nuntun CPROGDSC kanggo mbukak kode menyang RAM piranti lan ngetungake nilai CRC 16-bit saka isi kabeh FLASH piranti, sing kalebu wilayah kosong. Sawise nilai CRC 16-bit wis diwilang, CPROGDSC bakal nampilake nilai kasebut ing jendela status. Printah "VV ;Verify Module CRC to Value" padha karo printah "SC". Bentenane yaiku tinimbang nampilake nilai CRC 16-bit sing diwilang, CPROGDSC bakal mbandhingake nilai sing diwilang karo nilai CRC 16-bit sing diwenehake dening pangguna.

DOS Error Returns

DOS kesalahan ngasilake kasedhiya supaya padha bisa dites ing .BAT files. Kode kesalahan sing digunakake yaiku:

  • 0 - Program rampung tanpa kesalahan.
  • 1 - Dibatalake dening pangguna.
  • 2 - Kesalahan maca rekaman S file.
  • 3 - Verifikasi kesalahan.
  • 4 - Verifikasi dibatalake dening pangguna.
  • 5 - S cathetan file ora dipilih.
  • 6 - Alamat wiwitan ora ana ing modul.
  • 7 - Alamat pungkasan ora ana ing modul utawa kurang saka alamat wiwitan.
  • 8 - Ora bisa mbukak file kanggo upload.
  • 9 – File kesalahan nulis nalika upload.
  • 10 - Upload dibatalake dening pangguna.
  • 11 - Kesalahan mbukak.DSP file.
  • 12 - Kasalahan maca.DSP file.
  • 13 - Piranti ora miwiti.
  • 14 – Kasalahan loading.DSP file.
  • 15 - Error mbisakake modul mung dipilih.
  • 16 - Rekor S sing ditemtokake file ora ketemu.
  • 17 - papan buffer ora cukup sing ditemtokake dening .DSP kanggo terus a file S-rekaman.
  • 18 - Kesalahan sajrone program.
  • 19 - Alamat wiwitan ora tumuju menyang modul.
  • 20 - Kesalahan sajrone pemrograman byte pungkasan.
  • 21 - Alamat pemrograman ora ana maneh ing modul.
  • 22 - Alamat wiwitan ora ana ing wates tembung sing selaras.
  • 23 - Kesalahan sajrone pemrograman tembung pungkasan.
  • 24 - Modul ora bisa dibusak.
  • 25 - Tembung modul ora dibusak.
  • 26 – Dipilih .DSP file ora ngleksanakake mriksa byte.
  • 27 - Byte modul ora dibusak.
  • 28 - Alamat wiwitan mbusak tembung kudu rata.
  • 29 - Alamat pungkasan mbusak tembung kudu rata.
  • 30 - Parameter pangguna ora ana ing kisaran.
  • 31 – Error sak .DSP tartamtu fungsi.
  • 32 - Port tartamtu ora kasedhiya utawa kesalahan mbukak port.
  • 33 - Command ora aktif kanggo .DSP iki file.
  • 34 - Ora bisa mlebu mode latar mburi. Priksa sambungan.
  • 35 - Ora bisa ngakses prosesor. Coba reset piranti lunak.
  • 36 – .DSP ora sah file.
  • 37 - Ora bisa ngakses RAM prosesor. Coba reset piranti lunak.
  • 38 - Initialization dibatalake dening pangguna.
  • 39 - Kesalahan ngowahi nomer printah heksadesimal.
  • 40 - Konfigurasi file ora kasebut lan file prog.cfg ora ana.
  • 41 – .DSP file ora ana.
  • 42 - Kesalahan ing nomer io_delay ing baris perintah.
  • 43 - Parameter baris perintah ora valid.
  • 44 - Kesalahan nemtokake wektu tundha desimal ing milidetik.
  • 47 - Kasalahan ing skrip file.
  • 49 - Kabel ora dideteksi
  • 50 – S-Rekam file ora ngemot data sing bener.
  • 51 - Gagal Verifikasi Checksum - Data S-rekaman ora cocog karo memori MCU.
  • 52 - Sorting kudu diaktifake kanggo verifikasi flash checksum.
  • 53 - S-Records ora kabeh ing sawetara modul. (ndeleng parameter baris perintah "v")
  • 54 - Kesalahan dideteksi ing setelan ing baris printah kanggo port / antarmuka
  • 55 - Parameter piranti sing ilang ing skrip file
  • 60 - Kesalahan ngetung nilai CRC piranti
  • 61 - Kesalahan - CRC piranti ora cocog karo nilai sing diwenehake
  • 70 - Error - CPROG wis mlaku
  • 71 - Error - Kudu nemtokake INTERFACE lan PORT ing baris printah
  • 72 - Prosesor target sing dipilih ora didhukung dening antarmuka hardware saiki.

ExampScript Pemrograman File

Skrip pemrograman file kudu ASCII murni file karo siji printah saben baris. Iki CFG file ing mantan sadurungeamples.

Exampiku:

  • piranti MC56F84769; Pilih piranti target kanggo program CM C:\PEMICRO\freescale_mc56f84769_1x_16x_80k_all.DSP; Pilih Flash Module
  • EM; Mbusak modul
  • BM; Blank Priksa modul
  • SS C:\PEMICRO\TEST.S19 ;Temtokake S19 sing arep digunakake
  • PM; Program modul karo S19
  • VM; Verifikasi modul maneh

Cathetan:
Jeneng-jeneng path saka files sing relatif kanggo eksekusi CPROG uga bisa digunakake.

Nggunakake Parameter Command-Line ing Skrip

Parameter baris perintah ing wangun /PARAMn=s bisa digunakake kanggo nglebokake teks menyang skrip file ing panggonan khusus tags. Iki bisa digunakake kanggo ngganti bagean saka script kalebu printah program, filejeneng, lan paramèter. Nilai n sing bener yaiku 0..9. s minangka senar sing bakal ngganti kedadeyan / PARAMn ing skrip file.

Minangka mantanampNanging, skrip umum ing ngisor iki bisa digunakake kanggo program kanthi fungsi sing padha karo mantanampskrip ing Bagean 7 - ExampScript Pemrograman File:

  • DEVICE / PARAM1;Pilih piranti target kanggo program
  • CM /PARAM2 ;Pilih Flash Module
  • EM; Mbusak modul
  • BM; Blank Priksa modul
  • SS /PARAM3 ;Temtokake S19 sing arep digunakake
  • PM; Program modul karo S19
  • /PARAM4; Verifikasi modul maneh

Parameter ing ngisor iki bakal ditambahake menyang baris perintah CPROG:

  • /PARAM1=MC56F84769
  • /PARAM2=C:\PEMICRO\freescale_mc56f84769_1x_16x80k_all.DSP
  • /PARAM3=C:\PEMICRO\TEST.S19
  • /PARAM4=VM

CATETAN:
Yen parameter / PARAMn duwe spasi ing nilai, kabeh parameter kudu dilampirake ing kutipan pindho. Iki nuduhake yen Windows minangka parameter siji. Kanggo example, yen path ing / PARAM3 ndhuwur ngemot spasi, sampeyan kudu nemtokake ing baris printah kaya iki:

“/PARAM3=C:\PEMICRO\EXAMPLE FILES\TEST.S19″

Dadi mantan lengkapampbaris printah bakal dadi (cathetan yen iki terus-terusan; ora ana baris sing rusak):

  • C:\PEMICRO\CPROGDSC INTERFACE=PORT CYCLONE=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

Samplan Batch File

Iki mantanample nelpon programer baris printah lan nyoba bali kode kesalahan ing kumpulan prasaja file. Sampbatch iki files diwenehake kanggo Windows 95/98 / XP lan 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 yen errorlevel 1 dadi ala dadi apik: ala
  • ECHO BAD BAD BAD BAD BAD BAD BAD BAD: apik ECHO rampung

Windows 95/98/ME/XP:

  • START /WC:\PROJECT\CPROGDSC C:\PROJECT\ENGINE.CFG INTERFACE=USBMULTILINK PORT=USB1 yen errorlevel 1 dadi ala dadi apik: ala
  • ECHO BAD BAD BAD BAD BAD BAD BAD BAD: apik ECHO rampung

Cathetan:
Jeneng-jeneng path saka files sing relatif kanggo eksekusi CPROG uga bisa digunakake.

Informasi

Kanggo informasi luwih lengkap babagan CPROGDSC lan PROGDSC hubungi kita:

P&E Microcomputer Systems, Inc.

Kanggo view kabeh perpustakaan modul.DSP kita, pindhah menyang kaca Dhukungan PEmicro kang websitus ing www.pemicro.com/support.

Dokumen / Sumber Daya

PEmicro PROGDSC Programming Software [pdf] Pandhuan pangguna
PROGDSC Programming Software, PROGDSC, Programming Software, Software

Referensi

Ninggalake komentar

Alamat email sampeyan ora bakal diterbitake. Kolom sing dibutuhake ditandhani *