Kazalo:

Kako nadgraditi vdelano programsko opremo na univerzalnem tiskanem vezju: 4 koraki
Kako nadgraditi vdelano programsko opremo na univerzalnem tiskanem vezju: 4 koraki

Video: Kako nadgraditi vdelano programsko opremo na univerzalnem tiskanem vezju: 4 koraki

Video: Kako nadgraditi vdelano programsko opremo na univerzalnem tiskanem vezju: 4 koraki
Video: CS50 2013 - Week 10 2024, Julij
Anonim
Kako nadgraditi vdelano programsko opremo na univerzalnem tiskanem vezju
Kako nadgraditi vdelano programsko opremo na univerzalnem tiskanem vezju

Projekt Universal PCB (na kratko UPCB) se je začel, da bi en sam krmilnik iger, zlasti bojnih palic, omogočil na čim več različnih konzolah. Informacije o projektu najdete na naslednji temi v forumih Shoryuken.com: Shoryuken.com Ena največjih lastnosti UPCB je dejstvo, da ga je mogoče nadgraditi. Izdaje bodo še naprej obravnavale vse težave z združljivostjo, izboljšale podporo za trenutno podprte ukazne mize in vključevale podporo za nove in prihodnje ukazne mize. Ta Instructable vas bo popeljal skozi postopek utripanja UPCB z novo datoteko. HEX vdelane programske opreme. To je razdeljeno na dve nastavitvi: namestitev gonilnika za zagonski nalagalnik USB in dejanski postopek utripanja. Če ste gonilnik že namestili, vam tega sistema ne bo treba znova namestiti; pojdi naprej in skoči na 3. korak, da začneš utripati UPCB. Ta Instructable predvideva: 1. Imate popolnoma sestavljen, preizkušen in delujoč UPCB. 2. Imate popolnoma sestavljen, preizkušen in delujoč UPCB kabel 'Button Select USB'. Za več informacij si oglejte 2. korak. 3. Prenesli ste nedavni programski paket UPCB in ga izvlekli nekje v sistemu, do katerega lahko preprosto dostopate. Opomba za uporabnike, ki uporabljajo Vista in imajo napako 997: Le kratek zapis vsem, ki poskušajo zagnati program PDFSUSB v sistemu Vista in dobijo 'napako 997', poskusite naslednje: Z desno tipko miške kliknite pdfsusb, lastnosti, združljivost, nastavljeno na XP ali 2000 ali torej. Če niste onemogočili UAC, označite tudi »zaženi kot skrbnik«. V upravitelju naprav izberite Družinsko napravo PIC18F4550, z desno tipko miške kliknite lastnosti, upravljanje porabe, počistite polje »dovoli računalniku izklop te naprave« Zaženite program kot skrbnik (desno kliknite, zaženi kot skrbnik [če je na voljo]) Če bi težavo odpravili. Kot je prikazano na

1. korak: Beseda o kablu UPCB

Beseda o kablu UPCB
Beseda o kablu UPCB

Nadgradnja vdelane programske opreme se izvede prek USB -ja "Bootloader". Torej moramo UPCB povezati z računalnikom prek USB -ja. Najboljši način za to je, da imate UPCB kabel "Button Select USB". Ta Instructable bo domneval, da ga imate. Če tega ne storite, poglejte navodila za izdelavo kabla USB za univerzalno tiskano vezje za popolna navodila za njegovo izdelavo. Priključite UPCB kabel 'Button Select USB' na krmilnik. Če želite dostopati do načina zagonskega nalagalnika, priključite kabel USB v računalnik, tako da držite pritisnjena gumba za zagon in izbiro. Ko računalnik ugotovi, da ste ga priključili, lahko spustite Start in Select.

2. korak: Namestitev gonilnika zagonskega nalagalnika

Namestitev gonilnika zagonskega nalagalnika
Namestitev gonilnika zagonskega nalagalnika
Namestitev gonilnika zagonskega nalagalnika
Namestitev gonilnika zagonskega nalagalnika
Namestitev gonilnika zagonskega nalagalnika
Namestitev gonilnika zagonskega nalagalnika
Namestitev gonilnika zagonskega nalagalnika
Namestitev gonilnika zagonskega nalagalnika

Ta korak je treba narediti le enkrat na sistem. Ko imate pravilno nameščen gonilnik, se bo gonilnik samodejno naložil, programska oprema za zagon pa bo prepoznala UPCB.

Doslej smo kabel Button Select USB priključili na vaš krmilnik in ga priklopili v računalnik s tipkama Start in Select, ki jih držite pritisnjene za vstop v način zagona. Nekje v sistemu morate imeti tudi nedavno kopijo programske opreme UPCB, vključno z datoteko. HEX, na katero želite nadgraditi. Če gonilnik zagonskega nalagalnika še ni bil nameščen, boste spodaj videli znamenito okno »Najdena nova strojna oprema«. Koraki so zelo preprosti. Ko bo okno »Najdena nova strojna oprema« nekaj časa odprto, vam bo predstavljen čarovnik za najdeno novo strojno opremo. Pojdite naprej in pritisnite 'Naprej'. Čarovnik vas bo vprašal, ali želite "Poišči ustreznega gonilnika …" ali "Prikaz seznama.." Potrdite polje poleg "Poišči ustreznega gonilnika …" in pritisnite "Naprej". Čarovnik bo zdaj zahteval lokacije za iskanje gonilnika. Počistite vsa polja, RAZEN za 'Določi lokacijo'. Pritisnite 'Naprej'. Nato boste imeli okno, v katerem lahko izberete, kje naj računalnik išče gonilnik. Kliknite 'Prebrskaj'. V oknu 'Poišči datoteko', ki se prikaže, se pomaknite do datotek UPCB. Ko ste v imeniku UPCB, se pomaknite do podimenika 'Driver MCHPUSB' in nato v imenik 'Release'. Tam boste videli eno datoteko z imenom 'mchpusb.inf'. Izberite to datoteko in kliknite »Odpri«. V polju 'Kopiraj datoteke proizvajalca iz' bo zdaj prikazana celotna pot do imenika 'UPCB / MCHPUSB Driver / Release'. Kliknite »V redu«. Čarovnik za najdeno novo strojno opremo bo pokazal, da je našel gonilnik na točno tistem mestu, za katerega smo mu povedali, da mora poiskati. Kliknite 'Naprej'. Zadnja stran čarovnika označuje, da je "Windows končal namestitev programske opreme za to napravo." Kliknite »Dokončaj«. Namestitev gonilnika je zdaj končana. Če želite preveriti, ali je vse v redu, pojdite v upravitelja naprav. V naslovu »Druge naprave« boste videli napravo, imenovano »Družinska naprava PIC 18F4550«. Če vidite to, je gonilnik nameščen kot delujoč. Pripravljeni smo za zagon programske opreme za zagon.

3. korak: Uporaba programske opreme Bootloader

Uporaba programske opreme Bootloader
Uporaba programske opreme Bootloader
Uporaba programske opreme Bootloader
Uporaba programske opreme Bootloader
Uporaba programske opreme Bootloader
Uporaba programske opreme Bootloader

Doslej morate biti UPCB povezani z računalnikom v načinu zagonskega nalagalnika, gonilnik zagonskega nalagalnika je nameščen in programska oprema UPCB je ekstrahirana nekje v vašem sistemu, vključno z datoteko. HEX, na katero želite nadgraditi. Zdaj bomo uporabili programsko opremo zagonskega nalagalnika za dejansko utripanje. Pojdite do mesta, kjer ste izvlekli datoteke UPCB. Pod UPCB boste našli podimenik, imenovan 'Pdfsusb'. V tem imeniku je izvedljiva datoteka z imenom 'PDFSUSB. EXE'. Dvokliknite, da ga zaženete. Prikaže se okno 'PICDEM (TM) FS USB Demo Tool'. Kliknite na spustni meni pod 'Select PICDEM FS USB Board'; obstajati mora vnos za „PICDEM FS USB 0“ali podobno. To je UPCB, ki ga želimo nadgraditi, zato ga izberite. Če je ta spustni meni prazen, je prišlo do težave. Ali niste v načinu zagonskega nalagalnika, UPCB ni priključen ali gonilnik ni pravilno nameščen. Odpravite to težavo, dokler se v tem spustnem meniju ne prikaže vnos. Ko izberemo vnos za naš UPCB, bodo aktivni vsi gumbi, ki so bili prej sivi. Zdaj si bomo vzeli trenutek, da naredimo varnostno kopijo vdelane programske opreme, ki je trenutno na UPCB. V primeru težav z novo vdelano programsko opremo se boste vedno lahko vrnili na trenutno različico, ki jo že imate. Izberite gumb z oznako 'Read Device'. To bo prebralo vso programsko opremo, ki je trenutno na UPCB -ju, v programsko opremo zagonskega nalagalnika. Ko je naprava prebrana, bo zgornje sporočilo "MESSAGE - Read Completed". Izberite gumb z oznako »Shrani v šestnajstiško datoteko«. Od vas se bo zahtevalo ime datoteke in lokacija za shranjevanje trenutne vdelane programske opreme kot. Ni pomembno, kje ga shranite ali kako ga poimenujete. Prepričajte se, da ga lahko najdete, če boste kdaj morali znižati oceno. Ko izberete ime in lokacijo, kliknite »Shrani«. Varnostno kopiranje je končano, zato nadgradimo. Izberite gumb z oznako »Naloži HEX datoteko«. Pojavi se okno, v katerem morate izbrati datoteko. HEX. Pomaknite se do imenika '_output' UPCB; NE podimenik '_output' v zagonskem imeniku, samo 'UPCB / _output'. Izberite datoteko. HEX, na katero želite nadgraditi. Če obstajajo različne konfiguracijske možnosti, bodo prikazane z različnimi datotekami. HEX. Poiščite tisto, ki najbolje ustreza vaši konfiguraciji, in kliknite »Odpri«. Ko je datoteka. HEX naložena, boste vedno dobili opozorilo o konfiguracijskih podatkih. To je normalno. Samo kliknite 'Da'. Datoteka. HEX se naloži in prikaže v spodnjem delu okna. Kliknite gumb »Programska naprava«, če želite vdelano programsko opremo zapisati v UPCB. Med delovanjem programerja bodite potrpežljivi. Celoten postopek naj traja manj kot 60 sekund, vendar ne skrbite, če traja dlje. Če so glavni gumbi sivi, potem vemo, da še vedno deluje. Če bo vse v redu, boste videli uspešno sporočilo, kot je prikazano na zadnji sliki. Samo zapustite demo orodje PICDEM, odklopite kabel USB in končali ste. Opomba za uporabnike operacijskega sistema Windows XP in novejše: Zdi se, da se PFSUSB. EXE na nekaterih računalnikih ne izvaja pravilno, ne da bi zanj nastavili način združljivosti. Če se 'Družinska naprava PIC 18F4550' prikaže v upravitelju naprav, vendar se ne prikaže v spustnem polju v PDFSUSB. EXE, morate omogočiti način združljivosti. Zapustite datoteko PDFSUSB. EXE, z desno tipko miške kliknite datoteko PDFSUSB. EXE in izberite 'Lastnosti'. Na zavihku Združljivost potrdite polje »Zaženi ta program v več kompatibilnosti« in izberite katerega koli od navedenih operacijskih sistemov. Kliknite V redu in nato znova poskusite te korake. Ko je nastavljen način združljivosti, vam tega v tem sistemu ne bo treba ponoviti.

4. korak: Dokončano

Dokončano
Dokončano

Zdaj je bil vaš UPCB nadgrajen z izbrano datoteko. HEX. Poglejte opombe ob izdaji in izvorno kodo, da vidite, katere funkcije in spremembe so bile dodane, nato se vrnite k igranju iger.

Priporočena: