SP20 Serio Altrapida Programisto
“
Specifoj:
- Produkta Nomo: SP20 Serio Programilo
- Fabrikisto: ŜENĜENA SFLY TEKNOLOGIA CO.LTD.
- Dato de Eldonado: 7-a de majo 2024
- Revizio: A5
- Subtenas: SPI NOR FLASH, I2C, MicroWire EEPROM-ojn
- Komunikada Interfaco: USB Tipo-C
- Elektroprovizo: USB-reĝimo - neniu ekstera elektroprovizo necesas
Instrukcioj pri Uzado de Produktoj:
Ĉapitro 3: Rapide Uzebla
3.1 Prepara laboro:
Certigu, ke la programilo estas konektita al komputilo per USB-kablo.
Interfaco Tipo-C. Neniu ekstera elektrofonto estas bezonata en USB
reĝimo.
3.2 Programado de via ĉipo:
Sekvu la provizitajn instrukciojn de la programaro por programi vian peceton.
uzante la SP20-serian programilon.
3.3 Legi la icodatumojn kaj programi novan icoton:
Vi povas legi ekzistantajn ĉipodatumojn kaj programi novan ĉipon per
sekvante la paŝojn skizitajn en la uzantmanlibro.
3.4 Indikila stato en USB-reĝimo:
Rigardu la indikilojn sur la programilo por kompreni
la staton de la aparato en USB-reĝimo.
Ĉapitro 4: Memstara Programado
4.1 Elŝuti memstarajn datumojn:
Elŝutu la necesajn datumojn por memstara programado en la
enkonstruita memor-ico de la programilo.
4.2 Memstara programado:
Plenumu memstarajn programajn operaciojn kiel priskribite en la
mana. Tio inkluzivas manan reĝimon kaj aŭtomatan regreĝimon per
ATE-interfaco.
4.3 Indikila stato en memstara reĝimo:
Komprenu la indikilan staton dum funkciado memstare
reĝimo por efika programado.
Ĉapitro 5: Programado en ISP-reĝimo
Rigardu la uzantmanlibron por detalaj instrukcioj pri
programado en ISP-reĝimo.
Ĉapitro 6: Programado en Plurmaŝina Reĝimo
Lernu pri aparataraj konektoj kaj programaj operacioj por
plurmaŝina reĝima programado.
Oftaj Demandoj:
D: Kiujn specojn de memor-blatoj subtenas la SP20
Serio-programisto?
A: La programilo subtenas SPI NOR FLASH, I2C,
MicroWire, kaj aliaj EEPROM-oj de diversaj fabrikantoj por
altrapida amasproduktada programado.
“`
+
SP20B/SP20F/SP20X/SP20P
Programista Uzanto-Manlibro
Dato de Publikigo: 7-a de majo 2024 Revizio A5
ŜENĜENA SFLY TEKNOLOGIA KO.LTD.
ENHAVO
Programisto de la Serio SP20
Uzanto Manlibro
Ĉapitro1 Enkonduko
1.1 Funkciaj Karakterizaĵoj ————————————————————————————— 3 1.2 Tabelo de parametroj de la programilo de la serio SP20 ————————————————————————– 4
Ĉapitro 2 Programista Aparataro
2.1 Produkto Finisview ————————————————————————————————- 5 2.2 Produktaj Aldonaĵoj ——————————————————————————————————— 5
Ĉapitro 3 Rapide Uzebla
3.1 Prepara laboro —————————————————————————————————6 3.2 Programado de via ĉipo —————————————————————————————–6 3.3 Legado de ĉipodatumoj kaj programado de nova ĉipo ————————————————————————-8 3.4 Indikila stato en USB-reĝimo—————————————————————————————9
Ĉapitro 4 Memstara Programado
4.1 Elŝuti memstarajn datumojn —————————————————————————————10 4.2 Memstara programado ———————————————————————————- 11
Mana reĝimo—————————————————————————————————-12 Aŭtomata regreĝimo (regado per ATE-interfaco) ——————————————————–12 4.3 Indikilstato en memstara reĝimo ———————————————————————————12
Ĉapitro 5 Programado en ISP-reĝimo
5.1 Elektu la programan reĝimon de la ISP ——————————————————————————–13 5.2 Difino de la ISP-interfaco ———————————————————————————————13 5.3 Konekti la celan peceton ——————————————————————————————14 5.4 Elektu la elektroprovizon de la ISP ———————————————————————————–14 5.5 Programado ——————————————————————————————–14
Ĉapitro 6 Programado en Plurmaŝina Reĝimo
6.1 Aparatara konektado de programilo ————————————————————————15 6.2 Programado ——————————————————————————————16
Apendico 1
Oftaj Demandoj —————————————————————————————————————————- 17
Apendico 2
Malgarantio ——————————————————————————————————————– 19
Apendico 3
Revizia Historio ————————————————————————————————————20
– 2 –
Programisto de la Serio SP20
Uzanto Manlibro
Ĉapitro 1 Enkonduko
Programiloj de la serio SP20 (SP20B/SP20F/SP20X/SP20P) estas la plej novaj altrapidaj amasproduktaj programiloj por SPI-fulmo lanĉitaj de Shenzhen SFLY Technology. Ili plene subtenas la altrapidan programadon de SPI NOR-fulmo, I2C / MicroWire kaj aliaj EEPROM-oj de hejmaj kaj eksterlandaj fabrikantoj.
1.1 Efikecaj Karakterizaĵoj
Aparataro trajtoj
Komunikada interfaco USB Tipo-C, neniu bezono de ekstera elektroprovizo kiam uzata en USB-reĝimo; Subtenas USB kaj memstaran reĝimon de altrapida amasprodukta programado; La enkonstruita grandkapacita memorico konservas la inĝenierajn datumojn por memstara programado, kaj plurfoje
CRC-datuma konfirmo certigas, ke la programaj datumoj estas absolute precizaj; Anstataŭigebla 28-pingla ZIF-ingo, kiu povas esti subtenata de konvenciaj universalaj programaj bazoj; OLED-ekrano, vide montras la nunajn funkciajn informojn de la programilo; RGB-trikolora LED indikas la funkcian staton, kaj la zumilo povas indiki la sukceson kaj malsukceson de la
programado; Subtenas malbonan detekton de pinglokontaktoj, efike plibonigas programan fidindecon; Subtenas programadon de ISP-reĝimo, kiu povas subteni surŝipan programadon de iuj ĉipoj; Multnombraj metodoj de programado: butona ekfunkciigo, ĉipa lokigo (inteligenta detekta ĉipa lokigo
kaj forigo, aŭtomata startiga programado), ATE-kontrolo (sendependa ATE-kontrola interfaco, provizante precizajn kaj fidindajn programmaŝinajn kontrolsignalojn kiel BUSY, OK, NG, START, amplekse subtenas aŭtomatajn programajn ekipaĵojn de diversaj fabrikantoj); Funkcio de protekto kontraŭ kurta cirkvito / trofluo povas efike protekti la programilon aŭ peceton kontraŭ hazarda difekto; Programebla voltage dezajno, alĝustigebla gamo de 1.7V ĝis 5.0V, povas subteni 1.8V/2.5V/3V/3.3V/5V ĉipojn; Provizas ekipaĵan memkontrolan funkcion; Malgranda grandeco (grandeco: 108x76x21mm), samtempa programado de pluraj maŝinoj okupas nur tre malgrandan laborsurfacon;
Programaraj funkcioj
Subteno de Win7/Win8/Win10/Win11; Subteno de ŝanĝo inter la ĉina kaj la angla; Subteno de programara ĝisdatigo por aldoni novajn aparatojn; Subteno de projektoj file administrado (projekto file konservas ĉiujn programajn parametrojn, inkluzive de: icomodelo, datumoj
file, programaj agordoj, ktp.); Subtenas la legadon kaj skribadon de plia stokada areo (OTP-areo) kaj agorda areo (statusa registro,
ktp.) de la ĉipo; Subtenas aŭtomatan rekonon de 25-seria SPI-fulmo; Aŭtomata seria numero-funkcio (povas esti uzata por generi unikan serian numeron de la produkto, MAC-adreson,
Bluetooth-identigilo, ktp.); Subtenas plurprogramistan reĝimon de konekto: unu komputilo povas esti konektita kun 8 SP20-serioj
programistoj por samtempa programado, La aŭtomata seria numero-funkcio estas aktiva en plurprogramista reĝimo; Subtena protokolo file ŝparado;
Noto: La supraj funkcioj dependas de la produkta modelo. Por detaloj, bonvolu rilati al la tabelo de produktaj parametroj en sekcio 1.2
– 3 –
Programisto de la Serio SP20
Uzanto Manlibro
1.2 Tabelo de parametroj de la programilo de la serio SP20
Produkta parametro
SP20P SP20X SP20F SP20B
Produkta Apero
Subtenataj ico-volumotage gamo
1.8-5V
1.8-5V
1.8-5V
1.8-5V
Maksimuma memoro de subtenataj ĉipoj (Noto1)
Subtenas ĉipseriojn (interfacotipo)
(I2C EEPROM Mikrodrata EEPROM SPI-Fulmo)
Multligo
(Unu komputilo povas konekti 8 programistojn)
Amasproduktado per USB
(Aŭtomate detektas la enigaĵon kaj forigon de la ĉipo, aŭtomata programilo)
Aŭtomata seria numero.
(Programado de seriaj numeroj)
RGB LED-oj funkcias indikilo
Zumilo-prompto
Memstara programado
(programado sen komputilo, taŭga por amasproduktado)
Subtenas aŭtomatigan ekipaĵon
(Regu la aŭtomatan ekipaĵon per ATE)
ISP-programado
(Subtenas iujn modelojn)
Uzante USB-reĝimon en memstara reĝimo
Komenca butono por programado
OLED-ekrano
Programada rapido
(Programado + konfirmo) Plenaj datumoj
GD25Q16(16Mb) W25Q64JV(64Mb) W25Q128FV(128Mb)
1 Gb
Y
Y
YYYY
JJJJJ 6s 25s 47s
1 Gb
Y
Y
YYYY
JJNNN 6s 25s 47s
1 Gb
Y
Y
YYYY
Novjorka 6 sekundoj 25 sekundoj 47 sekundoj
1 Gb
Y
Y
YYNN
Novjorka 7 sekundoj 28 sekundoj 52 sekundoj
"J" signifas, ke ĝi havas aŭ subtenas la funkcion, "N" signifas, ke ĝi ne havas aŭ ne subtenas la funkcion
Noto 1 Subtenas ĝis 1 Gb en USB-reĝimo kaj 512 Mb en memstara reĝimo.
– 4 –
Programisto de la Serio SP20
Uzanto Manlibro
Ĉapitro 2 Programista Aparataro
2.1 Produkto Finisview
Ero
Nomo
28P ZIF-ingo Trikolora indikilo
OLED-ekrano Programada startbutono
USB-interfaco
ISP/ATE multipleksa interfaco
Ilustri
Enigu DIP-pakitan peceton, programan ingon (Noto: Ne subtenas programadon de surŝipaj pecetoj per konektado de drato de la ZIF-ingo.)
Blua: OKUPATA; Verda: OK (sukcesa); Ruĝa: MALSUKCESA
Montri la nunan funkcian staton kaj rezultojn (nur SP20P havas ĉi tiun komponenton) Komenci programadon premante la butonon (nur SP20P havas ĉi tiun komponenton)
USB-C-interfaco
Provizi programmaŝinajn stirsignalojn (BUSY, OK, NG, START) (nur SP20P kaj SP20X havas ĉi tiun funkcion) ISP-programadon por ĉipoj lutitaj sur platoj
2.2 Produktaj Aldonaĵoj
Tipo-C datumkablo
ISP-kablo
5V/1A elektra adaptilo
Instrukcia manlibro
La koloro/aspekto de akcesoraĵoj de malsamaj aroj povas esti malsama, bonvolu rilati al la fakta produkto;
SP20B ne inkluzivas adaptilon, nur uzu la USB-pordon por elektroprovizo; La norma agordo de la programilo ne inkluzivas programingon, bonvolu
elektu laŭ viaj bezonoj;
– 5 –
Programisto de la Serio SP20
Uzanto Manlibro
Ĉapitro 3 Rapide Uzebla
Ĉi tiu ĉapitro prenas pecon de SOIC8 (208mil) pakita SPI FLASH-ĉipo W25Q32DW kiel ekzempleron.ampJen prezento de la metodo de la programisto SP20P por programi la peceton en USB-reĝimo. La konvencia programado inkluzivas la jenajn 5 paŝojn:
Programaro kaj aparataro-preparado
Elektu icomodelon
Ŝarĝo file Agordoj de funkciaj opcioj
3.1 Prepara laboro
1) Instalu la programaron de la serio "SFLY FlyPRO II" (inkluzivas USB-pelilon, la USB-pelilo estos instalita defaŭlte dum instalado de la programaro), subtenu Win7/Win8/Win10/Win11, la programaro estas elŝutebla URL: http://www.sflytech.com; 2) Konekti la programilon al la USB-pordo de la komputilo per USB-kablo, kaj la verda lumo de la programilo lumiĝos kiam la konekto estas normala;
Konekti al la komputila USB-pordo
3) Lanĉu la programilon "SFLY FlyPRO II", la programaro aŭtomate konektiĝos al la programilo, kaj la dekstra fenestro de la programaro montros la modelon de la programilo kaj la serian numeron de la produkto. Se la konekto malsukcesas: bonvolu kontroli ĉu la USB-kablo estas konektita; kontrolu ĉu la USB-pelilo estas sukcese instalita en la komputila aparatadministrilo (se la USB-pelilo ne estas ĝuste instalita, bonvolu permane ĝisdatigi la USB-pelilon: trovu "USB_DRIVER" en la dosierujo de la instala dosierujo de la programilo, simple ĝisdatigu la pelilon);
Post kiam la konekto sukcesas, la nuntempe konektita programista modelo
kaj sekvenco estos montrata
3.2 Programado de via ĉipo
1Elektu la icomodelon:
Alklaku la butonon de la ilobreto
, kaj serĉu la programotan icomodelon en la ŝprucfenestra dialogujo
por elekti la icomodelon: W25Q32DW. Elektu la kongruan icomarkon, modelon kaj pakaĵtipon (elekti la malĝustan markon kaj modelon rezultigos programan malsukceson).
– 6 –
Programisto de la Serio SP20
Uzanto Manlibro
2Ŝarĝo file:
Alklaku la butonon de la ilobreto
ŝargi la datumojn file, kiu povas subteni Bin kaj Hex formatojn.
3) Agordo de funkciaj opcioj: Faru la respondajn agordojn sur la paĝo "Funkciaj Opcioj" laŭbezone. Konsilo: La ne-malplena ĉipo devas esti forigita.
Por programi la C-areon (Statusregistro), vi devas klaki sur ĉi tiu butono por malfermi la "Agordan opcion" por fari la koncernajn agordojn.
4Metu la peceton:
Levu la tenilon de la ZIF-ingo, enigu la malsupran vicon de la programa ingo vicigita kun la fundo de la ZIF-ingo, premu la tenilon malsupren, kaj poste metu la peceton en la programan ingon. Notu, ke la direkto de la pinglo 1 de la peceto ne estu metita en la malĝustan direkton. Konsilo: Vi povas view la respondan modelon de programa ingo kaj enigmetodon sur la paĝo "ĉipaj informoj".
– 7 –
5Programado: Alklaku la butonon de la ilobreto
por komenci programadon:
Programisto de la Serio SP20
Uzanto Manlibro
Kiam la programado finiĝas, la statusikono ŝanĝiĝas al "Bone" por indiki, ke la programado sukcesas:
3.3 Legi icodatumojn kaj programi novan ico
1Sekvu la paŝojn en sekcio 3.2 por elekti la icomodelon, instali la ingon kaj la icon legotan;
Konsiloj:
Vi povas aŭtomate identigi plej multajn SPI-fulmĉipojn per la butono "Kontroli Modelon". La stiftoj de la delutita ĉipo devas esti purigitaj por eviti malbonan kontakton;
en la ilobreto;
2) Alklaku la butonon legi
en la ilobreto, kaj la dialogujo "Legaj opcioj" aperos;
3) Alklaku la butonon “OK”, la programisto aŭtomate malfermos la “Datuma Bufro” post legado de la ĉipaj datumoj, kaj alklaku la butonon “Konservi Datumojn” por konservi la legitajn datumojn al la komputilo por posta uzo;
– 8 –
Programisto de la Serio SP20
Uzanto Manlibro
4) Alklaku la butonon "Konservi Datumojn" en la "Datuma Bufro", la dialogujo Konservi Datumojn aperos, la defaŭlta konservo de la tuta stokada areo, vi povas elekti la memorareon laŭbezone, ekzemple la ĉefan memorareon Flash, konservi la file povas esti uzata poste;
5) Fermu la "datenbufron" kaj enmetu novan peceton de la sama modelo;
6) Alklaku la butonon
por skribi la legitan enhavon en la novan peceton.
Konsilo: Elektu ĉiujn programajn areojn en la Agordaĵaj opcioj, alie la programaĵaj datumoj povus esti nekompletaj kaj la
la mastra ico eble funkcios normale, sed la kopiita ico eble ne funkcios normale;
Post agordado de la programaj parametroj aŭ sukcesa legado de la datumoj de la patrina ĉipo, vi povas konservi ilin
kiel projekto file (klaku la ilobreton
butonon, aŭ alklaku la menubreton: File->Konservi Projekton), kaj tiam vi nur
bezonas ŝargi la konservitan projekton file, kaj ne bezonas restarigi la parametrojn por programi la novan
blato.
3.4 Indikila stato en USB-reĝimo
Indikilo statuso
Konstanta blua Fulmanta blua Konstanta verda
Senĉese ruĝa
Ŝtata priskribo
Okupata stato, la programisto plenumas operaciojn kiel forviŝado, programado, konfirmo, ktp. Atendu la enmeton de la ĉipo.
Nuntempe en atendreĝimo, aŭ la nuna ĉipo estas sukcese programita. Ĉipo-programado malsukcesis (vi povas kontroli la kaŭzon de la malsukceso en la fenestro de programaraj informoj).
Ne subtenas programadon de enkonstruitaj ĉipoj per konekta drato de la ZIF-ingo, ĉar interfero de la ekstera cirkvito kondukos al malsukceso de la programado, kaj en la kazo de la ekstera cirkvitplato kun elektro, ĝi ankaŭ povas difekti la aparataron de la programilo. Se la programilo estas difektita pro ĉi tiu malĝusta uzo, ĝi ne ricevos la garantian servon. Bonvolu uzi la norman programan ingon por programi la ĉipon, aŭ uzu la ISP-interfacon de la programilo por programi la enkonstruitan ĉipon (vidu Ĉapitron 5 Programado en ISP-reĝimo).
– 9 –
Programisto de la Serio SP20
Uzanto Manlibro
Ĉapitro 4 Memstara Programado
SP20F, SP20X, SP20P subtenas memstaran (sen komputila) programadon, taŭgan por amasproduktado. La baza funkciiga procezo estas jena:
Elŝutu memstarajn datumojn. Malkonektu la USB-kablon kaj konektu ĝin al la 5V-nutrado.
Komencu memstaran programadon
4.1 Elŝuti memstarajn datumojn
1) Konekti la programilon al la komputila USB-pordo per USB-kablo, kaj lanĉi la programaron "SFLY FlyPRO II"; 2) Sekvi la paŝojn en sekcio 3.2 por elekti la icomodelon, ŝargi la datumojn file, kaj agordu la necesajn funkciajn opciojn; 3) Por certigi, ke la memstaraj datumoj estas ĝustaj, vi povas unue programi kelkajn ĉipojn kaj fari la faktan kontrolon de la produkto;
4) Alklaku la butonon
por konservi la nunan projekton (Konsileto: la konservita projekto file povas esti ŝarĝita kaj uzata poste por
eviti la problemon de ripetaj agordoj);
5) Alklaku la butonon
por elŝuti memstarajn datumojn, kaj la dialogujo "Elŝuti Projekton" aperos;
Noto: Kiam vi mane programas, elektu "Chip Insert" aŭ "KEY Sart" (nur SP20P subtenas KEY starton). Kiam vi uzas kun aŭtomata programmaŝino, bonvolu elekti "ATE control (maŝinreĝimo)".
6) Alklaku OK por elŝuti la memstarajn datumojn al la enkonstruita memoro de la programilo. Konsiloj: memstaraj datumoj ne perdiĝos post kiam la programilo estos malŝaltita, kaj vi povos daŭre uzi ilin poste.
tempo.
– 10 –
Programisto de la Serio SP20
Uzanto Manlibro
4.2 Memstara programado
Mana reĝimo
Programada metodo por mane preni kaj meti ĉipojn. La paŝoj de la mana operacio en memstara reĝimo estas jenaj: 1) Elŝutu memstarajn datumojn laŭ la metodo en sekcio 4.1. Notu, ke dum elŝutado de memstaraj datumoj, elektu la startigan kontrolreĝimon kiel "Ĉipa Loko" (SP20P ankaŭ povas elekti "Ŝlosila Komenco"); 2) Malŝaltu la USB-kablon de la komputilo kaj konektu ĝin al la 5V-adaptilo. Post kiam la programilo estas ŝaltita, ĝi unue kontrolos la internajn memstarajn datumojn por kontroli la integrecon kaj precizecon de la datumoj. Ĉi tio daŭras 3-25 sekundojn. Se la testo estas sukcesa, la indikilo ekbrilas blue, indikante, ke la programilo eniris la memstaran programan reĝimon. Se la testo malsukcesas, la indikilo montras ruĝan ekbrilan staton, indikante, ke ne estas validaj memstaraj datumoj en la programilo, kaj memstara programado ne povas esti komencita;
Konekti al 5V-adaptilo por memstara programado
Noto: Nur SP20P povas montri la funkcian staton de la programilo pli intuicie per la OLED-ekrano, kiel montrite en la supra figuro, ĝi instigas atendi ĝis la ico estos enigita. 3) Metu la programeblan icoton sur la ZIF-ingon, la indikilo ŝanĝiĝas de fulmanta blua al konstanta blua, indikante ke la programilo detektis la icoton kaj programas; 4) Kiam la indikilo fariĝas konstanta verda, tio signifas, ke la ico-programado estas finita kaj la programado estas sukcesa. Se la indikilo fariĝas ruĝa, tio signifas, ke la aktuala ico-programado malsukcesis. Samtempe, la programilo atendas ĝis la aktuala ico estos forigita el la ZIF-ingo. Se la zumila funkcio estas ŝaltita, la programilo bipos kiam la programado finiĝos; 5) Elprenu la icoton kaj metu ĝin en la sekvan icoton, ripetu ĉi tiun paŝon ĝis la programado finiĝos.
– 11 –
Programisto de la Serio SP20
Uzanto Manlibro
Aŭtomata regreĝimo (regado per ATE-interfaco)
SP20X/SP20P havas ISP/ATE-multipleksan interfacon, kiu povas esti uzata kun aŭtomataj programmaŝinoj kaj aliaj aŭtomataj ekipaĵoj por realigi aŭtomatan programadon (aŭtomate preni kaj meti ĉipojn, aŭtomata programado). Procedu jene: 1) Elŝutu memstarajn datumojn laŭ la metodo en sekcio 4.1. Notu, ke dum elŝutado de memstaraj datumoj, elektu la startan kontrolreĝimon kiel "ATE-kontrolo (maŝina reĝimo)". En ĉi tiu laborreĝimo, la ATE-interfaco de la programilo povas provizi START/OK/NG/BUSY indikilan signalon; 2) Konduku la ĉip-stiftan linion de la ZIF-ingo al la programmaŝino; 3) Konekti la maŝinan kontrollinion al la programilo "ISP/ATE-interfaco", la interfacaj stiftoj estas difinitaj jene;
Interfaco ISP/ATE 4) Komencu programadon.
3–Okupita 5–Bone 9–NG 7–KOMENCO 2–VCC 4/6/8/10–GND
4.3 Indikila stato en memstara reĝimo
Indikilo statuso
Ŝtata priskribo (mana metodo)
Ruĝe ekbrilante
La programisto ne elŝutis memstarajn datumojn
Fulmanta blua Blua Verda
Ruĝa
Atendu ico-lokigon Programante ico La ico-programado estas finita kaj la programado sukcesas (Atendante ico-forigon) ico-programado malsukcesis (Atendante ico-forigon)
Priskribo de la stato (aŭtomata regreĝimo, nur SP20X, SP20P)
La programisto ne elŝutis memstarajn datumojn Programado de la ĉipo La ĉipo-programado estas finita kaj la programado estas sukcesa
Ĉipprogramado malsukcesis
– 12 –
Programisto de la Serio SP20
Uzanto Manlibro
Ĉapitro 5 Programado en ISP-reĝimo
La plena nomo de ISP estas "En Sistemprogramo". En la programa reĝimo de ISP, vi nur bezonas konekti kelkajn signalliniojn al la koncernaj stiftoj de la enkonstruita ĉipo por realigi la legado- kaj skriboperaciojn de la ĉipo, kio povas eviti la problemon de mallutado de la ĉipo. La SP20-serio havas 10P ISP/ATE-multipleksan interfacon, la ĉipoj sur la cirkvitplato povas esti programitaj per ĉi tiu interfaco.
5.1 Elektu la programan reĝimon de la provizanto de interreto
Programistoj de la serio SP20 povas subteni la programadon per ISP-reĝimo de iuj ĉipoj. Alklaku la butonon "ĉipa modelo" en la programaro por serĉi la programotan ĉipmodelon, kaj elektu "ISP-reĝimo-programado" en la kolumno "Adaptilo/Programa Reĝimo" (Se ne estas ISP-reĝimo-programado en la serĉata ĉipa programa metodo, tio signifas, ke la ĉipo povas esti programita nur per la programa ingo). Vidu la suban bildon:
5.2 Difino de la interfaco de la provizanto de interfaco
La difino de la interfaco de la provizanto de interfaco por la programisto de la serio SP20 estas jena:
97531 10 8 6 4 2
ISP/ATE interfaco
10-pinta kolora ISP-kablo estas hazarde distribuita por konekti la ISP-interfacon kaj la celan platon. La 5x2P-ŝtopilo estas konektita al la ISP-interfaco de la programilo, kaj la alia fino estas konektita al la koresponda stifto de la cela peceto tra la DuPont-kapterminalo.
Konekti la celan peceton tra la DuPont-kapo
La koresponda rilato inter la koloro de la ISP-kablo kaj la stiftoj de la ISP-interfaco estas jena:
Koloro
Bruna Ruĝa Oranĝa (aŭ rozkolora) Flava Verda
Korespondante al ISP-interfacaj stiftoj
1 2 3 4 5
Koloro
Blua Viola Griza Blanka Nigra
Korespondante al ISP-interfacaj stiftoj
6 7 8 9 10
– 13 –
Programisto de la Serio SP20
Uzanto Manlibro
5.3 Konekti la celan peceton
Alklaku la paĝon "ĉipaj informoj" sur la ĉefa programara interfaco por view la skemdiagramo de la konekta interfaco de la provizanto de interfaco kaj la cela ĉipo. Vidu la suban bildon:
Malsamaj ĉipoj havas malsamajn konektajn metodojn. Bonvolu alklaki la paĝon "ĉipaj informoj" en la programaro por view la detalaj konektaj metodoj de la ĉipo.
5.4 Elektu la reĝimon de la provizanto de interreto
Dum la programado de la provizanto de interreto (ISP), la cela ĉipo havas du potencajn opciojn: funkciigita de la programisto kaj memfunkciigita de la cela plato. Agordu ĉu marki "Provizi potencon al la cela plato" sur la paĝo "Projektaj Agordoj" de la programaro:
Marku "Provizu potencon por cela plato", la programisto provizos potencon por la cela plato, bonvolu elekti la potencon.tage laŭ la taksita laborvolumo de la ĉipotage. La programilo povas provizi maksimuman ŝarĝan kurenton de 250mA. Se la ŝarĝa kurento estas tro granda, la programilo ekigos troan kurentan protekton. Bonvolu malmarki "Provizi potencon por la cela plato" kaj ŝanĝi al la mem-funkcianta reĝimo de la cela plato (la programilo SP20 povas subteni funkcitension de 1.65 V ~ 5.5V por la cela plato).tage-intervalo, ISP-signala pela volumotage aŭtomate adaptiĝos laŭ la VCC-volumo de la cela tabulotagkaj).
5.5 Programado de operacio
Kontrolu, ke la aparatara konekto kaj la programaraj agordoj estas ĝustaj, kaj alklaku la butonon por komenci la programadon de la ISP-ĉipo.
kompletigi
Programado de provizanto de interreto (ISP) estas relative komplika, kaj vi devas esti tre familiara kun la cirkvito; La konektaj dratoj povas enkonduki interferon kaj la interferon de aliaj cirkvitoj sur la interreto.
la cirkvitplato, kio povus kaŭzi fiaskon de la programado de la provizanto de interreto. Bonvolu forigi la peceton
kaj uzu la konvencian ico-ingon por programi;
– 14 –
Programisto de la Serio SP20
Uzanto Manlibro
Ĉapitro 6 Programado en Plurmaŝina Reĝimo
La programilo subtenas samtempan funkciadon de ĝis 8 programiloj konektitaj al unu komputilo (amasproduktado aŭ elŝuto de memstaraj datumoj).
6.1 Aparatara konekto de programilo
1) Uzu USB-nabon por konekti plurajn programilojn al la USB-pordo de la komputilo (USB-nabo devas havi eksteran adaptilon, kaj ekstera elektrofonto estas necesa). Notu, ke en plurmaŝina reĝimo, nur programiloj de la sama modelo povas esti uzataj kune, kaj malsamaj modeloj ne povas esti miksitaj.
2) Lanĉu la SP20-programilon, la programaro aŭtomate konektiĝos al ĉiuj konektitaj programiloj kaj
eniru la plurmaŝinan reĝimon. Se la programilo jam funkcias, vi povas alklaki Menuon Programilo Rekonekti, kaj la programaro aperos la dialogujon "Konekti al la programilo":
– 15 –
Programisto de la Serio SP20
Uzanto Manlibro
Elektu la konektotan programilon kaj alklaku OK. Post kiam la konekto sukcesas, la programaro eniras la plurmaŝinan reĝimon, kaj la interfaco estas jena:
6.2 Programado de operacio
1) La programado estas la sama kiel la programado en sekcio 3.2: elekti icomodelon ŝargi file agordi operaciajn opciojn instali programan ingon;
2) Alklaku la
butono (Noto: SP20P povas elekti du amasajn programajn reĝimojn: "Ĉipo"
"Enmeti" kaj "Klavo-Komenco". En ĉi tiu ekz.ample, elektu la reĝimon "Ĉipa Enmeto"), kaj la programisto atendos la ĉipon
esti metita;
3) Metu la programitajn ĉipojn en la programingon unu post unu, kaj la programilo aŭtomate ekfunkcios
programado post detektado, ke la ĉipoj estas enmetitaj. Ĉiu programisto laboras sendepende, programante plene
nesinkrona reĝimo, ne necesas atendi sinkronigadon. La programara interfaco estas jena;
4) Elektu kaj metu la ĉipojn laŭ la priskribo de la indikila stato en Sekcio 3.4 aŭ la instrukcioj sur la ekrano por kompletigi la tutan amason da ĉipprogramado. Konsiloj: SP20F, SP20X, SP20P subtenas memstaran programadon. Vi povas uzi la ekzistantan USB-pordon sur la komputilo por konekti unu aŭ plurajn programilojn por elŝuti memstarajn datumojn, kaj poste uzi la memstaran metodon por amasa programado. Kompare kun la USB-metodo, ĝi estas pli oportuna kaj pli efika. SP20B ne subtenas memstaran programadon kaj povas esti konektita nur al komputilo por amasa programado.
– 16 –
Programisto de la Serio SP20
Uzanto Manlibro
Apendico 1 Oftaj Demandoj
Ĉu la programisto povas subteni imgon? files?
La programilo subtenas duumajn kaj deksesumajn kodojn file kodformatoj. La konvencia sufikso de duuma files estas *.bin, kaj la konvencia sufikso de deksesuma files estas *.hex;
bildo estas nur file sufikso, kaj ne reprezentas la file kodiga formato. Normale (super 90%) tia files estas binare koditaj. Nur ŝargu ĝin rekte en la programaron, la programaro aŭtomate rekonos ĉu la file estas duuma kodo, kaj ŝargu ĝin en la agnoskita formato;
Por certigi la precizecon de file ŝarĝante, ni rekomendas, ke uzantoj kontrolu la bufran kontrolsumon kaj file kontrolosumo kun inĝeniero (aŭ file kodprovizantoj/klientoj) post ŝarĝo de tia files. (Ĉi tiuj informoj estos montrataj ĉe la fundo de la ĉefa fenestro de la verkila programaro.)
Kiuj estas la oftaj kaŭzoj de programa malsukceso (inkluzive de forviŝa malsukceso / programa malsukceso / konfirma malsukceso / identiga eraro, ktp.)?
La ico-fabrikisto/modelo elektita en la programaro ne kongruas kun la efektiva ico; La ico estas metita en la malĝustan direkton, aŭ la programingo estas enigita en la malĝustan pozicion.
Bonvolu kontroli la ĝustan metodon de lokigo per la fenestro "Informoj pri la Ĉipo" de la programaro; Malbona kontakto inter la ĉipaj stiftoj kaj la programa ingo; Konekti ĉipojn, kiuj estis lutitaj sur aliaj cirkvitplatoj, per dratoj aŭ programaj krampoj de la integra cirkvitplato, kiuj povas...
kaŭzi programan fiaskon pro cirkvitinterfero. Bonvolu remeti la ĉipojn en la programan ingon por programado; La ĉipo eble estas difektita, anstataŭigu ĝin per nova ĉipo por testado.
Kiuj estas la antaŭzorgoj por programado de ISP?
ISP-programado estas relative kompleksa por realigi, taŭga por homoj kun certa profesia scio, vi bezonas scii kiel legi la cirkvitskemon kaj koni la cirkvitdiagramon de la cela plato. La programaro subtenas ISP-programadon de iuj ofte uzataj FLASH kaj EEPROM, unue, vi devas elekti la ISP-programan metodon de la aktuala ĉipo en la programaro. Kiam vi uzas la ISP-programan metodon, vi devas atenti la jenajn aferojn: Certigu, ke la ĉefa regilo (ekz. MCU/CPU) konektita al la cela Flash ne aliras la celon.
ĉipo, kaj ĉiuj konektitaj IO-pordoj de la mian-regilo devus esti agorditaj al alta rezistanco (vi povas provi agordi la mian-regilon al RESET-stato). Kelkaj kontrolaj IO-pordoj de la programita ĉipo devas plenumi la normalajn funkciajn kondiĉojn de la ĉipo, ekzempleampekzemple: La pingloj HOLD kaj WP de SPI FLASH devas esti tiritaj supren ĝis alta nivelo. SDA kaj SCL de I2C EEPROM devas havi suprentiriĝajn rezistilojn, kaj WP-pinglo devas esti tirita malsupren ĝis malalta nivelo. Tenu la konektajn dratojn kiel eble plej mallongaj. Kelkaj ĉipoj ne sukcesas programi per la inkluzivita ISP-kablo. Agordu la taŭgan volumenon.tage/horloĝaj parametroj por ISP-programado en la Agorda opcioj: Nur unu el la du opcioj uzeblas: funkciigi la celan platon mem aŭ funkciigi la celan platon de la programilo. Sendepende de la uzata elektroproviza metodo, la VCC devas esti konektita. La ISP-metodo estas influita de la flankaparata cirkvito de la cela plato aŭ la konektaj dratoj, do ne estas garantiite, ke ĉiuj ĉipoj povas esti sukcese bruligitaj. Se la konekto kaj agordoj estas plurfoje kontrolitaj kaj ankoraŭ ne povas esti sukcese programitaj, estas rekomendinde forigi la ĉipon kaj programi ĝin per norma ĉipa ingo. En amasproduktado, unue provu uzi la programadon kaj poste la SMT-metodon.
Kial la 24-seria peceto ne havas forviŝan funkcion?
La ĉipo baziĝas sur EEPROM-teknologio, la ĉipodatumoj povas esti rekte reskribitaj sen antaŭforviŝado, do ne ekzistas forviŝa operacio;
Se vi bezonas forigi la ĉipodatumojn, bonvolu skribi FFH-datumojn rekte al la ĉipo.
– 17 –
Programisto de la Serio SP20
Uzanto Manlibro
Kiel ĝisdatigi la programaron kaj firmvaron de la programilo?
Alklaku la menuon de la programilo: Helpo - Kontroli ĝisdatigojn. Se estas ĝisdatigo, aperos ĝisdatiga asistanto. Bonvolu sekvi la instrukciojn por elŝuti la ĝisdatigan pakaĵon kaj instali ĝin;
Eniru la oficialan elŝutcentron de Sfly webretejo (http://www.sflytech.com), elŝutu la plej novan programprogramon kaj instalu ĝin;
Nur necesas ĝisdatigi la programilan programaron, ne necesas ĝisdatigi la programilan firmvaron.
Kion mi faru se ne estas icomodelo en la programilo?
Unue ĝisdatigu la programilon al la plej nova versio; Se ne ekzistas icomodelo por programi en la plej nova versio de la programaro, bonvolu sendi retpoŝton al
peti aldonon. Indiku la jenajn informojn: programilmodelon, aldonotan icomarkon, detalan icomodelon, pakaĵon (memorigo: programistoj de la serio SP20 povas subteni nur SPI NOR FLASH, EEPROM, aliaj specoj de icotoj ne estas subtenataj).
– 18 –
Programisto de la Serio SP20
Uzanto Manlibro
Apendico 2 Malgarantio
Shenzhen Sfly Technology Co., Ltd. faras sian plejeblon por certigi la ĝustecon de la produkto kaj ĝia rilata programaro kaj materialoj. Pri eblaj produktaj (inkluzive de programaro kaj rilataj materialoj) difektoj kaj eraroj, la kompanio faros sian plejeblon por solvi la problemon per siaj komercaj kaj teknikaj kapabloj. La kompanio ne respondecas pri ĉiaj hazardaj, neeviteblaj, rektaj, nerektaj, specialaj, plilongigitaj aŭ punaj damaĝoj rezultantaj el la uzo aŭ vendo de ĉi tiu produkto, inkluzive de, sed ne limigite al, la perdo de profito, bonvolo, havebleco, interrompo de komerco, datenperdo, ktp., kaj ne respondecas pri iuj rektaj, nerektaj, hazardaj, specialaj, derivitaj, punaj damaĝoj kaj asertoj de triaj partioj.
– 19 –
Dokumentoj/Rimedoj
![]() |
SFLY SP20 Serio Altrapida Programilo [pdf] Uzanto-manlibro SP20B, SP20F, SP20X, SP20P, SP20 Serio Rapida Programilo, SP20 Serio, Rapida Programilo, Rapida Programilo, Programilo |