PEmicro-lógó

PEmicro CPROG16Z Bogearraí Ríomhchláraithe Flash

PEmicro-CPROG16Z-Flash-Programming-Bogearraí-táirge

Eolas Táirge

Is ríomhchláraitheoir líne ordaithe é an CPROG16Z atá deartha chun do ríomhaire a nascadh le MCU sprice le haghaidh ríomhchlárú. Tagann sé le cábla ribín dífhabhtaithe chun an comhéadan crua-earraí idir do ríomhaire agus an MCU sprice a nascadh. Is féidir na bogearraí ríomhchlárúcháin a thosú trína rith ó leid Windows Command nó trí ghlaoch a chur ar an inrite CPROG16Z leis na paraiméadair ceart líne ordaithe. Áirítear ar pharaiméadair na n-orduithe ceadaithe: [?/!], [fileainm], [/PARAMn=s], [v], [reset_delay n], [bdm_speed n], [hideapp], [freq n], [Comhéadan=x], [port=y], [seótaisí], agus [/logfile logáilfileainm]. Is féidir leis na paraiméadair seo an script fhorghníomhaithe a mhodhnú trí speisialta a athsholáthar tags, ag athsholáthar aon chuid den script lena n-áirítear orduithe ríomhchláraithe, fileainmneacha, agus paraiméadair, agus modh a sholáthar chun toradh an chláir a thaispeáint. Ligeann an paraiméadar INTERFACE=x duit ceann de na comhéadain seo a leanas a roghnú: USB MULTILINK, PARALLEL, seoladh IP Ethernet, NAME, agus UNIQUEID. Ligeann an paraiméadar PORT=y duit uimhir an phoirt nó an t-ainm a roghnú bunaithe ar an gcineál comhéadan roghnaithe.

Treoracha Úsáide Táirge

  1. Ceangail an comhéadan crua-earraí idir do ríomhaire agus an MCU sprice tríd an gcábla ribín dífhabhtaithe.
  2. Tosaigh na bogearraí ríomhchlárúcháin trína rith ó leid Windows Command nó trí ghlaoch a chur ar an inrite CPROG16Z leis na paraiméadair ceart-orduithe.
  3. Úsáid paraiméadair na n-orduithe ceadaithe chun an script forghníomhaithe a mhodhnú agus roghnaigh an comhéadan cuí agus uimhir nó ainm an phoirt.
  4. Más gá, úsáid an paraiméadar [?/!] chun toradh an chláir a thaispeáint i bhfuinneog PROG16Z.
  5. Féach Roinn 7 – Example Script Ríomhchlárúcháin File le haghaidh seanample de a file ina bhfuil orduithe ríomhchláraithe agus tuairimí.
  6. Déan tagairt do Roinn 8 – Paraiméadair Líne na nOrduithe a Úsáid i Script le haghaidh seanample conas an paraiméadar ordú-líne [/PARAMn=s] a úsáid chun an script forghníomhaithe a mhodhnú.
  7. Má tá aonaid iolracha ceangailte leis an ríomhaire céanna, bain úsáid as an bparaiméadar [spóirt taispeántais] chun an t-aonad cuí a roghnú bunaithe ar a uimhir phoirt nó ar a ainm.

Réamhrá

Is leagan líne ordaithe Windows é CPROG16Z de na bogearraí PROG16Z a ríomhchláraíonn Flash, EEPROM, EPROM, etc. trí chomhéadan crua-earraí PEmicro chuig próiseálaí NXP 68HC16 a fhaigheann tacaíocht. Tá na comhéadain crua-earraí ar fáil ó PEmicro. Nuair a bheidh do chrua-earraí comhéadain nasctha i gceart idir do ríomhaire agus an gléas sprice, is féidir leat an CPROG16Z inrite a sheoladh ón líne ordaithe. Chomh maith leis an inrite, ní mór paraiméadair il-orduithe a rith freisin chun a chumrú cén comhéadan crua-earraí PEmicro CPROG16Z ar cheart iarracht a dhéanamh ceangal leis, agus chun conas a nascfaidh an comhéadan crua-earraí sin leis an ngléas sprice a chumrú. Áirítear leis na paraiméadair seo ainm na cumraíochta (.CFG) file, chomh maith le horduithe tosaithe ar nós ainm an chomhéadain crua-earraí nó an calafort a bhfuil an comhéadan ceangailte leis. An .CFG file sonraíonn sé conas an sprioc a ríomh mar atá beartaithe agat, agus folaíonn sé orduithe caighdeánacha ríomhchláraithe agus, go roghnach, orduithe cumraíochta. Tabharfaidh na caibidlí seo a leanas míniú mionsonraithe ar na horduithe agus na paraiméadair seo.

Tosaithe

  • Ceangail an comhéadan crua-earraí idir do ríomhaire agus an MCU sprice tríd an gcábla ribín dífhabhtaithe.
  • Tosaigh na bogearraí ríomhchlárúcháin trína rith ó leid Windows Command nó trí ghlaoch a chur ar an inrite CPROG16Z leis na paraiméadair ceart-orduithe. Is iad paraiméadair na líne ordaithe ceadaithe:

CPROG16Z [?/!] [fileainm] [/PARAMn=s] [v] [athshocrú_delay n] [bdm_speed n] [hideapp] [freq n] [Comhéadan=x] [port=y] [taispeántas] [/logfile logáilfileainm] áit:

  • [?/!]: Bain úsáid as an '?' nó ''!' rogha carachtar chun a chur faoi deara go bhfanfaidh an ríomhchláraitheoir na n-orduithe agus toradh an chláir a thaispeáint i bhfuinneog PROG16Z. '?' Beidh taispeáint i gcónaí ar an toradh, '!' ní thaispeánfar an toradh ach amháin má tharla earráid. Mura n-úsáideann an t-úsáideoir baisc file chun leibhéal earráide a thástáil, cuireann sé seo modh ar fáil chun toradh an chláir a thaispeáint. Ba cheart go mbeadh an rogha seo mar an CHÉAD rogha ordú-líne.
  • [fileainm]: A file ina bhfuil orduithe agus tuairimí ríomhchlárúcháin, réamhshocraithe = prog.cfg. Féach Roinn 7 – Example Script Ríomhchlárúcháin File le haghaidh seanample.
  • [/PARAMn=s]: Paraiméadar líne ordaithe ar féidir leis an script fhorghníomhaithe a mhodhnú trí ionadaí speisialta a chur in ionad tags (/PARAMn). Is féidir é seo a úsáid chun aon chuid den script a athsholáthar lena n-áirítear orduithe ríomhchláraithe, fileainmneacha, agus paraiméadair. Is iad na luachanna bailí n ná 0..9. Is teaghrán é s a athsholáthrófar aon teagmhas de /PARAMn sa script file. Roinn 8 – Paraiméadair Líne na nOrduithe a Úsáid i Script tá seanample haghaidh úsáide.
  • [INTERFACE=x]: Áit a bhfuil x ar cheann díobh seo a leanas: (Féach examples section) USB MULTILINK (Tacaíonn an socrú seo freisin le OSBDM) Comhthreomhar (Port Comhuaineach nó BDM Lightning [Oidhreacht])
  • [PORT=y]: Sa chás go bhfuil luach y ar cheann díobh seo a leanas (féach paraiméadar líne na n-orduithe poirt taispeána le haghaidh liosta crua-earraí nasctha; sonraigh i gcónaí an cineál “comhéadan” freisin):
  • USBx: Áit a bhfuil x = 1,2,3, nó 4. Is ionann é agus uimhir áireamhachta do gach píosa crua-earraí ag tosú ag 1. Úsáideach má tá tú ag iarraidh nascadh le táirge Cyclone nó Multilink. Mura bhfuil ach píosa crua-earraí amháin nasctha, déanfar é a áireamh mar USB1 i gcónaí. Tá seanample chun an chéad Multilink a aimsíodh a roghnú ná: INTERFACE=USBMULTILINK PORT=USB1
  • #.#.#.#: Seoladh IP Ethernet #.#.#.#. Seasann gach # siombail d’uimhir dheachúil idir 0 agus 255. Bailí do chomhéadain Cyclone agus Tracelink. Déantar nasc trí Ethernet. INTERFACE=PORT CYCLONE=10.0.1.223
  • AINM: Tacaíonn roinnt táirgí, mar an nasc Cyclone and Trace, le hainm a shannadh don aonad, mar “Joe's Max”. Is féidir an t-ainm sannta a chur ar an gCioclón. Má tá spásanna ar bith san ainm, ba cheart an paraiméadar iomlán a chur faoi iamh i Sleachta dúbailte (ceanglas Windows é seo, ní ceanglas PEmicro).
    • Examples: INTERFACE=PORT CYCLONE=MyCyclone99 INTERFACE=CYCLONE “PORT=Joe's Cyclone”
  • Uathúil: Tá sraithuimhir uathúil sannta do tháirgí ID USB Multilink, mar shampla PE5650030. Is féidir tagairt a dhéanamh don Multilink mar an uimhir seo. Tá sé seo úsáideach i gcás ina bhfuil aonaid iolracha ceangailte leis an ríomhaire céanna.
    • Examples: INTERFACE=PORT USBULTILINK=PE5650030
  • COMx: Áit a bhfuil x = 1,2,3, nó 4. Is ionann é agus uimhir phoirt COM. Bailí le haghaidh Comhéadain Ciclón. Chun nascadh le Ciclón ar COM1 : INTERFACE=CYCLONE PORT=COM1
  • x: Nuair is ionann x = 1,2,3, nó 4. Uimhir phoirt chomhthreomhar Chun comhéadan comhthreomhar a roghnú ar Phoirt Chomhthreomhar #1: INTERFACE=PARALLEL PORT=1
  • PCIx: Áit a bhfuil x = 1,2,3, nó 4. Is ionann é agus uimhir chárta BDM Lightning. (Nóta: is táirge oidhreachta é seo) Chun cábla comhthreomhar a roghnú ar BDM Lightning #1: INTERFACE=PARALLEL PORT=PCI1
  • [spóirt]: Aschuireann ríomhchláraitheoir na n-orduithe gach calafort atá ar fáil chuig téacs file agus foirceannann ansin (beag beann ar pharaiméadair na n-orduithe eile). Aschur an fhaisnéis seo chuig an téacs file áirítear leis na paraiméadair is gá chun teagmháil a dhéanamh leis na crua-earraí ríomhchlárúcháin atá ceangailte chomh maith le cur síos ar an gcomhéadan crua-earraí. An t-aschur réamhshocraithe fileIs é ports.txt an t-ainm agus cruthaítear é san fhillteán céanna le CPROG. Is féidir an t-aschur a dhíriú freisin ar dhifriúil file.
    • Example: SHOWPORTS=C:\MYPORTS.TXT Ní thaispeánann an liosta seo roghanna calafoirt comhthreomhara nó COM atá ar fáil freisin. Anseo thíos tá seanample den aschur do chomhéadain chrua-earraí éagsúla atá nasctha leis an ríomhaire (Tabhair faoi deara go bhfuil bealaí éagsúla ann chun aghaidh a thabhairt ar an aonad céanna; féadfaidh líne [DUPLICATE] a thaispeánann lipéad difriúil don chomhéadan céanna a bheith i ndiaidh na sonraí do gach comhéadan).

Aschur Showports Example:
INTERFACE=PORT USBULTILINK=PE5650030

  • USB1: Multilink Universal FX Rev A (PE5650030)[PortNum=21] INTERFACE=USBMULTILINK PORT=USB1
  • USB1: Multilink Universal FX Rev A (PE5650030)[PortNum=21][DUPLICATE]
  • [v]: Fágann sé sin nach seiceálann an ríomhchláraitheoir raon na seoltaí S-taifead roimh ríomhchlárú nó fíorú. Cuireann sé seo dlús leis an bpróiseas ríomhchlárúcháin. Ba cheart an rogha a úsáid go cúramach mar ní thabharfar aird ar gach s-taifead lasmuigh den raon.
  • [athshocrú_moill n]: Sonraíonn sé moill tar éis don ríomhchláraitheoir an sprioc a athshocraíonn muid féachaint an bhfuil an chuid imithe i gceart i mód dífhabhtaithe an chúlra. Tá sé seo úsáideach má tá tiománaí athshocraithe ag an sprioc a choinníonn an MCU in athshocrú tar éis don ríomhchláraitheoir an líne athshocraithe a scaoileadh. Moill i milleasoicindí is ea an luach n.
  • [ luas_bdm n]: Ligeann an rogha seo don úsáideoir luas an chloig aistrithe BDM de chomhéadan dífhabhtaithe PEmicro a shocrú. Féadfar an luach slánuimhir seo a úsáid chun luas na cumarsáide a chinneadh de réir na gcothromóidí seo a leanas:
    • USB-ML-16/32: (1000000/(N+1)) Hz – Táirge oidhreachta
    • USB Multilink Uilíoch FX: (25000000/(N+1)) Hz BDM Lightning : (33000000/(2*N+5)) Hz – Táirge oidhreachta Ba cheart go mbeadh an luach n idir 0 agus 31. Tagann an t-aistriú seo i bhfeidhm tar éis na n-orduithe i mbarr na déantar an t-algartam ríomhchlárúcháin a fhorghníomhú ionas gur féidir leis na horduithe seo an spriocmhinicíocht a mhéadú agus clog aistrithe níos tapúla a cheadú. Go ginearálta ní féidir leis an gclog seo dul thar div 4 de mhinicíocht bus an phróiseálaí.
  • [hideapp]: Fágfaidh sé seo nach dtaispeánfaidh an ríomhchláraitheoir líne ordaithe láithreacht amhairc agus é ag rith cé is moite de bheith le feiceáil ar an tascbharra. Feidhmchláir 32-giotán amháin!
    [minic n]: De réir réamhshocraithe, déanann bogearraí PROG16Z iarracht a chinneadh go huathoibríoch cé chomh tapa agus atá an sprioc ag rith trí ghnáthamh moille a luchtú sa phróiseálaí agus an t-am a thógann sé é a fhorghníomhú. Ar roinnt meaisíní, d'fhéadfadh sé seo torthaí neamh-chomhsheasmhacha a thabhairt a d'fhéadfadh tionchar a bheith aige ar algartaim a ríomhchláraíonn splanc inmheánach chuig MCU. Soláthraíonn PEmicro meicníocht ordú-líne a ligeann don úsáideoir na bogearraí PROG16Z a chur ar an eolas go cruinn cé chomh tapa agus atá an spriocphróiseálaí ag rith. Ar an mbealach seo, beidh an t-am sna halgartaim beacht. Ar an líne ordaithe, sonraíonn tú an minicíocht clog INMHEÁNACH in Hertz tar éis an aitheantóra 'FREQ'. Tabhair faoi deara, go ginearálta, má tá gléas splanc á úsáid agat lasmuigh den MCU, nach bhfuil gá leis an bparaiméadar ama seo toisc go láimhseálann an splanc an t-am féin.
    [/logfile logáilfileainm]: Osclaíonn an rogha seo logáil file den ainm “logfile ainm” a chuirfidh faoi deara aon fhaisnéis a scríobhtar chuig an bhfuinneog stádais a scríobh chuige seo freisin file. An “log fileainm” a bheith ina ainm cosáin iomlán mar c:\mydir\mysubdir\mylog.log.

Líne Ordú Examples:
CPROG16Z C:\ENGINE.CFG INTERFACE=PORT USBULTILINK=PE5650030

Osclaítear CPROG16Z leis na roghanna seo a leanas:

  • Rith an C:\ENGINE.CFG script
  • Is é an comhéadan an chéad USB Multilink Universal FX le sraithuimhir PE5650030
  • Uathbhraith minicíocht cumarsáide (io_delay_cnt gan a bheith socraithe) CPROG16Z C:\ENGINE.CFG Interface=USBMULTILINK Port=USB1

Osclaítear CPROG16Z leis na roghanna seo a leanas:

  • Rith an C:\ENGINE.CFG script
  • Is é USB Multilink Universal FX an comhéadan, an chéad chomhéadan a braitheadh.

Orduithe Cláir
Tosaíonn gach orduithe ríomhchlárúcháin le seicheamh dhá charachtar agus spás bán (bearnaí nó cluaisíní) ina dhiaidh sin. Tá línte ag tosú le carachtair nach orduithe iad liostaithe mar REMarks. An téarma fileciallaíonn an t-ainm cosán iomlán DOS chuig a file. Úsáideann orduithe na cóid dhá litir chéanna agus a úsáidtear sna ríomhchláraitheoirí idirghníomhacha PROG16Z. Mar an gcéanna .16P files a úsáideann PROG16Z a úsáidtear chun gléas áirithe a ríomhchlárú. Má shonraítear feidhm úsáideora do ghléas áirithe, sonraítear a ordú dhá charachtar agus an bhrí nó user_par sa .16P file.

  • Nóta: Úsáideann paraiméadair na n-orduithe starting_addr, ending_addr, base_addr, beart, focal, agus user_par formáid heicsidheachúil réamhshocraithe.
  • BM: Modúl seiceála bán.
  • BR ag tosú_addr ending_addr: Raon seiceála bán.
  • ATHRÚ n.nn:  (Cioclón amháin) Athraigh an toirttage curtha ar fáil don sprioc, nuair is ionann n.nn agus luach idir 0.00 agus 5.00, go huile. Nuair a fhorghníomhófar an t-ordú athrófar an Ciclón láithreach chuig an toirt sintage. Má tá na hathsheachadáin Cioclón múchta roimh an ordú seo a ghlaoch, ansin cuirfear na hathsheachadáin ar siúl agus socróidh siad an toirt nuatage luach nuair a dhéantar an t-ordú seo a fhorghníomhú. Tabhair faoi deara go bhfuil ró-íseal imleabhartagD'fhéadfadh an luach an gléas a chur i mód ísealchumhachta, rud a d'fhéadfadh cumarsáid dífhabhtaithe a chailleadh ar fad. Bí cinnte go bhfuil socruithe geansaí Cyclone socraithe i gceart chun an chumhacht a sheoladh chuig na calafoirt cearta.
  • EB ag tosú_addr dar críoch_addr: Scrios raon beart.
  • EW ag tosú_addr dar críoch_addr: Scrios raon focal.
  • EM - Léirscrios modúl.
  • PB starting_addr byte … beart – Bearta cláir.
  • PW ag tosú_addr focal … focal – Focail cláir.
  • PM - Modúl cláir.
  • CM filebonn ainm_addr – Roghnaigh modúl .16P file. Nóta: D’fhéadfadh go mbeadh gá le seoladh bonn a shonrú i modúil áirithe.
  • VM - Fíoraigh modúl.
  • VR ag tosú_addr ending_addr – Fíoraigh raon.
  • UM fileainm - Uaslódáil modúl.
  • UR ag tosú_addr dar críoch_addr fileainm - Raon uaslódála.
  • SS fileainm - Sonraigh taifead S. SM starting_addr ending_addr – Taispeáin modúl.
  • RELAYSOFF - (Multilink FX & Cyclone amháin) Múch na hathsheachadáin a sholáthraíonn cumhacht don sprioc, lena n-áirítear moill síos cumhachta má shonraítear é. Tá sé úsáideach go háirithe d’úsáideoirí ar mian leo a gclár a chumhachtú roimh thástálacha a reáchtáil, ligean dá lódóir tosaithe a rith nó an cód feidhmchláir a reáchtáil tar éis ríomhchlárú.
  • SEOL - (Multilink FX & Cyclone amháin) Cuir na hathsheachadáin ar siúl chun cumhacht a sholáthar don sprioc, lena n-áirítear moill cumhachta suas má shonraítear é. An voltagBeidh an soláthar bunaithe ar an imleabhar deiridhtage socrú sonraithe. I gcás úsáideoirí Cyclone, is féidir leis an ordú CHANGEV an toirt a athrútagluach e. Tá sé úsáideach go háirithe d’úsáideoirí atá ag iarraidh a gclár a chumhachtú roimh thástálacha a rith, cead a thabhairt dá bootloader rith, nó an cód feidhmchláir a reáchtáil tar éis ríomhchlárú.
  • AO - Cabhair (féach ar cprog.doc file).
  • Qu - Scoir.
  • RE - Sliseanna a athshocrú.
  • TÉIGH - Tosaíonn an gléas ag rith. Is féidir é a úsáid mar ordú deiridh más mian leat an gléas a rith le haghaidh tástála. Ba chóir go mbeadh ordú 'RE' díreach roimh.
  • Amanna DE - Moillíonn “timeinms” milleasoicindí
  • xx úsáideora_par – Don fheidhm úsáideora atá sonraithe in .16P amháin file.

Orduithe Cumraíochta Do Thosaithe

Déantar na horduithe cumraíochta go léir a phróiseáil sula ndéanann an ríomhchláraitheoir iarracht teagmháil a dhéanamh leis an sprioc. An chumraíocht iomlán file a pharsáil do na horduithe seo sula ndéantar iarracht cumarsáid. Tugann an chuid seo breis agusview as na horduithe cumraíochta seo a úsáid chun cineálacha éagsúla cumraíochta a dhéanamh.
Nóta: Is é an bonn réamhshocraithe le haghaidh paraiméadair ordú cumraíochta ná deachúil. An os cionnview de na horduithe cumraíochta mar seo a leanas:
CUSTOMTRIMREF nnnnnnn.nn
Minicíocht clog tagartha inmheánach inmhianaithe don “PT; Ordú Baile Átha Troim”. Sáraíonn an mhinicíocht seo an minicíocht clog tagartha inmheánach réamhshocraithe. Braitheann luachanna bailí do “n” ar an bhfeiste ar leith atá á ríomhchlárú. Déan tagairt le do thoil do shonraíochtaí leictreacha do ghléis le haghaidh raon cloig minicíochta tagartha inmheánach bailí.
Cá háit: nnnnnnn.nn: Minicíocht i Hertz le dhá ionad dheachúlacha

SOLÁTHAR n
Cinneann cé acu ba chóir comhéadan a chur ar fáil cumhacht chun an sprioc. TABHAIR FAOI DEARA: Ní thacaíonn gach comhéadan crua-earraí leis an ordú seo. Is iad luachanna bailí n:

  • 0: Ní sholáthraíonn comhéadan cumhacht chun díriú. (réamhshocraithe)
  • 1: Soláthraíonn Cumasaigh Comhéadan cumhacht spriocdhírithe.
    • (NÓTA: Mar an gcéanna leis an rogha oidhreachta :USEPRORELAYS n)

:POWERDOWNDELAY n
An méid ama le moille a dhéanamh nuair a bhíonn an chumhacht go dtí an sprioc múchta le go dtitfidh soláthar cumhachta na sprice go dtí faoi bhun 0.1v. n an t-am i milleasoicindí.
: POWERUPDELAY n
An méid ama chun moill a chur nuair a bhíonn an chumhacht chuig an sprioc curtha ar siúl NÓ athshocraítear an sprioc, agus sula ndéanann na bogearraí iarracht labhairt leis an sprioc. Is féidir an t-am seo a bheith ina meascán de chumhacht in am agus am athshocraithe (go háirithe má úsáidtear tiománaí athshocraithe). n an t-am i milleasoicindí.
:POWEROFFONEXIT n
Cinntear ar cheart an chumhacht a sholáthraítear don sprioc a mhúchadh nuair a chuirtear deireadh le feidhmchlár CPROG16Z. TABHAIR FAOI DEARA: Ní thacaíonn gach comhéadan crua-earraí leis an ordú seo. Is iad luachanna bailí n:

  • 0: Múch an chumhacht ar imeacht (réamhshocraithe)
  • 1: Coinnigh an chumhacht ar siúl nuair a scoir

Fíorú Tharview

Tá roinnt orduithe ar fáil ar féidir iad a úsáid chun a bhfuil sa splanc ar an ngléas a fhíorú tar éis é a ríomhchlárú. Is é an t-ordú is mó a úsáidtear ná “VC; Fíoraigh CRC Object File go Modúl”. Tabharfaidh an t-ordú “VC” treoir do CPROG16Z luach CRC 16-giotán a ríomh ar dtús ón oibiacht roghnaithe file. Ansin luchtóidh CPROG16Z cód isteach i RAM an ghléis agus tabharfaidh sé treoir don fheiste luach CRC 16-giotán a ríomh ón ábhar atá i FLASH an ghléis. Níl ach raonta seolta bailí sa réad file a ríomh ar an bhfeiste. Nuair a bheidh an luach CRC 16-giotán ón réad file agus an gléas ar fáil, cuireann CPROG16Z i gcomparáid leo. Caitear earráid mura n-oireann an dá luach. Nó is féidir an t-ordú “VM;Verify Module” a úsáid chun fíorú beart trí bheart a dhéanamh idir an réad roghnaithe file agus an gléas. De ghnáth, tógfaidh sé níos faide an t-ordú VM a dhéanamh ná an t-ordú VC ós rud é go gcaithfidh CPROG16Z inneachar FLASH beart an ghléis a léamh trí bheart. Tá dhá ordú eile ann freisin ar féidir iad a úsáid le haghaidh fíorú. Tugann an “SC; Show Module CRC” treoir do CPROG16Z cód a luchtú isteach i RAM an ghléis agus treoir a thabhairt don fheiste luach CRC 16-giotán a ríomh ó inneachar FLASH iomlán na feiste, lena n-áirítear réigiúin bhána. Nuair a bheidh an luach CRC 16-giotán ríofa, taispeánfaidh CPROG16Z an luach sa fhuinneog stádais. Tá an t-ordú “VV; Fíoraigh Modúl CRC go Luach” cosúil leis an ordú “SC”. Is é an difríocht ná, in ionad an luach CRC ríofa 16-giotán a thaispeáint, go ndéanfaidh CPROG16Z an luach ríofa a chur i gcomparáid le luach CRC 16-giotán a thug an t-úsáideoir.

Tuairisceáin Earráid DOS
Cuirtear tuairisceáin earráide DOS ar fáil ionas gur féidir iad a thástáil in .BAT files. Cóid earráide
úsáidtear iad:

  • 0 – Clár críochnaithe gan aon earráidí.
  • 1 - Ar ceal ag úsáideoir.
  • 2 - Earráid agus S taifead á léamh file.
  • 3 - Fíoraigh earráid.
  • 4 – Fíoraigh curtha ar ceal ag an úsáideoir.
  • 5 – S taifead file nach bhfuil roghnaithe.
  • 6 – Níl an seoladh tosaigh sa mhodúl
  • 7 – Níl an seoladh deiridh sa mhodúl nó níl sé níos lú ná an seoladh tosaigh.
  • 8 - Ní féidir a oscailt file le huaslódáil.
  • 9 – File Earráid scríobh le linn uaslódáil.
  • 10 - Uaslódáil cealaithe ag an úsáideoir.
  • 11 – Earráid agus .16P á oscailt file.
  • 12 – Earráid léamh .16P file.
  • 13 - Níor thosaigh an gléas.
  • 14 – Earráid á luchtú .16P file.
  • 15 - Earráid agus modúl á chumasú díreach roghnaithe.
  • 16 – Taifead S sonraithe file ní bhfuarthas.
  • 17 – Spás maolánach neamhleor sonraithe ag .16P chun a file S-taifead.
  • 18 - Earráid le linn ríomhchlárú.
  • 19 – Ní dhíríonn an seoladh tosaigh isteach sa mhodúl.
  • 20 - Earráid le linn ríomhchlárú an bheart dheiridh.
  • 21 – Seoladh ríomhchlárúcháin nach bhfuil sa mhodúl a thuilleadh.
  • 22 – Níl an seoladh tosaigh ar theorainn focal ailínithe.
  • 23 - Earráid le linn ríomhchlárú an fhocail dheiridh.
  • 24 – Níorbh fhéidir an modúl a scriosadh.
  • 25 – Focal an mhodúil gan scriosadh.
  • 26 - Roghnaithe .16P file ní chuireann seiceáil beart i bhfeidhm.
  • 27 – Beart an mhodúil gan scriosadh.
  • 28 - Ní mór do sheoladh tosaigh scriosadh focal a bheith cothrom.
  • 29 - Ní mór an seoladh deiridh scriosta focal a bheith cothrom.
  • 30 - Níl an paraiméadar úsáideora sa raon.
  • 31 – Earráid le linn feidhme sonraithe .16P.
  • 32 – Níl an calafort sonraithe ar fáil nó níl an calafort oscailte earráide.
  • 33 - Tá an t-ordú neamhghníomhach don .16P seo file.
  • 34 - Ní féidir mód an chúlra a chur isteach. Seiceáil naisc.
  • 35 – Níl sé in ann rochtain a fháil ar an bpróiseálaí. Bain triail as athshocrú bogearraí.
  • 36 – Neamhbhailí .16P file.
  • 37 - Níl sé in ann rochtain a fháil ar RAM próiseálaí. Bain triail as athshocrú bogearraí.
  • 38 - Chuir an t-úsáideoir an tionscnamh ar ceal.
  • 39 - Earráid agus uimhir ordaithe heicsidheachúil á thiontú.
  • 40 – Cumraíocht file nach bhfuil sonraithe agus file níl prog.cfg ann.
  • 41 – .16P file nach bhfuil ann.
  • 42 - Earráid san uimhir io_delay ar an líne ordaithe.
  • 43 – Paraiméadar líne ordaithe neamhbhailí.
  • 44 – Earráid agus moill dheachúil á sonrú sna milleasoicindí.
  • 47 - Earráid sa script file.
  • 49 – Cábla gan braitheadh
  • 50 – S-Taifead file níl sonraí bailí ann.
  • 51 – Teip fíoraithe sheiceála – ní mheaitseálann sonraí taifid S le cuimhne MCU.
  • 52 – Ní mór an sórtáil a chumasú chun splancsheiceáil a fhíorú.
  • 53 – S-Taifid nach bhfuil siad ar fad i raon na modúl. (féach paraiméadar na líne ordaithe “v”)
  • 54 - Braitheadh ​​earráid i socruithe ar líne na n-orduithe le haghaidh port / comhéadan
  • 60 - Earráid agus luach CRC an ghléis á ríomh
  • 61 – Earráid – Ní mheaitseálann CRC an ghléis an luach a thugtar
  • 70 - Earráid - Tá CPROG ag rith cheana féin
  • 71 – Earráid – Ní mór an INTERFACE agus PORT araon a shonrú ar an líne ordaithe
  • 72 - Ní thacaíonn an comhéadan crua-earraí reatha leis an spriocphróiseálaí roghnaithe.

Example Script Ríomhchlárúcháin File

An script clár file Ba chóir go mbeadh ASCII íon file le hordú amháin in aghaidh an líne. Is é seo an CFG file san examples.
Examptá le:

  • CM C:\PEMICRO\9X1__32K.16P 0; Roghnaigh Flash Modúl
  • EM; Scrios an modúl
  • BM; Bán Seiceáil an modúl
  • SS C:\PEMICRO\TEST.S19;Sonraigh an S19 le húsáid
    PM; Íoslódáil an modúl leis an S19
    VM; Fíoraigh an modúl arís

Nóta: Ainmneacha cosán na files atá i gcoibhneas leis an inrite CPROG a úsáid freisin.

Ag baint úsáide as Paraiméadair Líne Ordú i Script

Is féidir paraiméadar ordú-líne i bhfoirm /PARAMn=s a úsáid chun téacs a chur isteach sa script file in ionad speisialta tags. Is féidir é seo a úsáid chun aon chuid den script a athsholáthar lena n-áirítear orduithe ríomhchláraithe, fileainmneacha, agus paraiméadair. Is iad na luachanna bailí n ná 0..9. Is teaghrán é s a chuirfear in ionad aon tarlú de /PARAMn sa script file. Mar example, d’fhéadfaí an script chineálach seo a leanas a úsáid le haghaidh ríomhchlárú leis an bhfeidhmiúlacht chéanna go díreach leis an seanample script i Roinn 7 – Example
Script Clárú File:

  • CM /PARAM1 ;Roghnaigh Flash Modúl
  • EM;Scrios an modúl
  • BM;Bán Seiceáil an modúl
  • SS /PARAM2; Sonraigh an S19 le húsáid
  • PM;Íoslódáil an modúl leis an S19
  • /PARAM3; Fíoraigh an modúl arís

Chuirfí na paraiméadair seo a leanas leis an líne ordaithe CPROG:
“/PARAM1=C:\PEMICRO\9X1__32K.16P 0″
/PARAM2=C:\PEMICRO\TEST.S19
/PARAM3=VM
NÓTA: Ós rud é go bhfuil spás ina luach ag an bparaiméadar /PARAM1, ní mór an paraiméadar iomlán a chur faoi iamh i luachana dúbailte. Tugann sé seo le fios do Windows gur paraiméadar amháin é. Sa chás seo, tá seoladh bonn 0x0 san áireamh ar an líne Roghnaigh Modúl sa script, mar sin ní mór /PARAM1 a shonrú ar an líne ordaithe mar seo:
“/PARAM1=C:\PEMICRO\9X1__32K.16P 0″
Mar sin, an sean-iomlánample líne ordaithe bheadh ​​(tabhair faoi deara go bhfuil sé seo leanúnach; gan aon bhriseadh líne):
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

Sample Baisc File

Seo seanample glaoch ar an ríomhchláraitheoir na n-orduithe agus tástáil a dhéanamh ar a chód earráide ar ais i mbaisc shimplí file. Sample bhaisc files tugtha do Windows 95/98/XP agus 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 má d'éirigh go dona le leibhéal earráid 1, d'éirigh go maith leis
  • olc: ECHO olc olc olc olc olc olc olc
  • Maith: ECHO déanta
  • Windows 95/98/ME/XP: START /WC:\PROJECT\CPROG16Z C:\PROJECT\ENGINE.CFG INTERFACE=USBMULTILINK PORT=USB1 má d'éirigh go dona le leibhéal earráid 1
  • olc: ECHO olc olc olc olc olc olc olc
  • Maith: ECHO déanta

Nóta: Ainmneacha cosán na files atá i gcoibhneas leis an inrite CPROG a úsáid freisin.

Eolas

Le haghaidh tuilleadh eolais ar CPROG16Z agus PROG16Z déan teagmháil linn le do thoil:

Chuig view ár leabharlann iomlán de.16P modúil, téigh go dtí an leathanach Tacaíochta de PEmicro's websuíomh ag www.pemicro.com/tacaíocht.

© 2021 P&E Microcomputer Systems, Inc.

 

Doiciméid / Acmhainní

PEmicro CPROG16Z Bogearraí Ríomhchláraithe Flash [pdfTreoir Úsáideora
CPROG16Z Bogearraí Ríomhchláraithe Flash, CPROG16Z, Bogearraí Ríomhchláraithe Flash, Bogearraí Ríomhchlárúcháin, Bogearraí

Tagairtí

Fág trácht

Ní fhoilseofar do sheoladh ríomhphoist. Tá réimsí riachtanacha marcáilte *