Sisukord:
- Samm: programmeerija ühendamine kontrolleriga
- Samm: põletage alglaadur Arduino IDE abil
- Samm 3: välgutage Arduino-ühilduvat alglaadurit
- Samm: laadige püsivara üles
Video: Kuidas klooni SimpleBGC kontrolleri uuendamise probleemi lahendada: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Tere. Hiljuti töötasin oma drooniprojekti jaoks üle SimpleBGC kardaanikontrolleri. Ühendasin ja häälestasin edukalt. See töötas ideaalselt. Pärast seda tahtsin uuendada selle püsivara v2.2 -lt v2.4 -le. Niisiis, pärast kardaani täiendamist ei töötanud see nii nagu peaks. Nagu teate, on teil SimpleBGC -kontroller ja kui see pärast uuendamist ei tööta, pole see originaal. Niisiis otsustasin püsivara uuesti alandada v2.2 versioonile.
Otsisin selle kohta palju. Peaaegu kõik õpetused kasutasid Arduino programmeerijana. Kuigi olen seda meetodit paljude Arduinodega palju proovinud, ei suutnud ma seda saavutada.
Niisiis, selles õpetuses näitan teile, kuidas seda probleemi lahendada ilma Arduino, kuid AVR USBasp programmeerijata, mis on palju lihtsam kui Arduino. Vaatame, mida me selle õpetuse jaoks vajame:
1. Windowsi operatsioonisüsteemiga arvuti. (Kuna ma pole MAC -i kunagi kasutanud, pole mul selle kohta teavet)
2. AVR USBasp programmeerija, mille leiate hõlpsalt. (Välja arvatud Aserbaidžaanist:)) (https://images.ua.prom.st/593769968_w640_h640_prog…)
3. Arduino IDE
4. AVRdudeR, Optiboot, XLoader (https://www.basecamelectronics.com/downloads/8bit/)
5. Laadige alla püsivara (https://drive.google.com/open?id=1cM7lsf7LyAlzPrxK…)
Pärast relvade valmistamist lähme õpetuse juurde:)
Samm: programmeerija ühendamine kontrolleriga
Esimeses etapis peame looma ühenduse programmeerija ja kontrolleri vahel. Eespool näete kontrolleri ja programmeerija kontakte. Peate looma ühenduse järgmiste vahel:
RES (kontroller) -------- RST (programmeerija)
SCK (kontroller) -------- SCK (programmeerija)
MISO (kontroller) -------- MISO (programmeerija)
MOSI (kontroller) -------- MOSI (programmeerija)
SCK (kontroller) -------- SCK (programmeerija)
+5V (kontroller) -------- VCC (programmeerija)
GND (kontroller) -------- GND (programmeerija)
Siinkohal tahan lisada kõrvalmärkuse. Nende ühenduste tegemisel seisan silmitsi probleemiga +5V ja GND ühendustes. Minu kontroller ja programmeerija lülitati välja. Kui teil on ka see probleem, ühendage programmeerija VCC ja GND kontrolleri teise +5V ja GND kontaktiga.
Pärast kontrolleri ja programmeerija ühendamist ühendage programmeerija arvutiga.
Samm: põletage alglaadur Arduino IDE abil
Avage Arduino IDE ja seejärel valige programmeerijaks USBasp. Seda saate teha, minnes vahekaardile „Tööriistad” ja tulge jaotisse „Programmeerija” ning valige „USBasp”. Pärast seda saate alglaaduri põletada, klõpsates vahekaardi „Tööriistad” jaotisel „Põleta alglaadurit”. Lõpuks peaksite saama eduka põletamise teate !!!
Samm 3: välgutage Arduino-ühilduvat alglaadurit
Selles etapis pakkige AvrdudeR ja optiboot zip -failid lahti ning kopeerige optiboot kaustast 'optiboot_atmega328.hex' ja kleepige kausta AvrdudeR, kus on olemas 'avrdude.exe'. Pärast seda avage selle kausta sees PowerShell või cmd (saate seda vaadata minu märgitud YouTube'i videost) ja kirjutage need käsud.
avrdude avrdude.conf -c usbasp -p atmega328p -e -u -U lukk: w: 0x3f: m -U efuse: w: 0x05: m -U hfuse: w: 0xDC: m -U lfuse: w: 0xEE: m
avrdude avrdude.conf -c usbasp -p atmega328p -U välk: w: optiboot_atmega328.hex -U lukk: w: 0x0C: m
Pärast nende käskude edukat käivitamist liikuge viimase sammu juurde:)
Samm: laadige püsivara üles
Viimases etapis avage XLoader ja klõpsake nuppu XLoader.exe ning lisage tee „SimpleBGC_2_2_b2_null.hex”, mille edastuskiirus on 115200. Olge ettevaatlik, valige õige port:)
Ja oletegi teinud:) Kui teil on probleeme, palun kirjutage siia. Püüan vastata. Tänan teid väga:)
Soovitan:
Sülearvuti CMOS -aku probleemi lahendamine: 7 sammu (piltidega)
Lahendage sülearvuti CMOS -aku probleem: ühel päeval juhtub teie arvutis paratamatu, CMOS -aku ebaõnnestub. Seda võib diagnoosida kui tavalist põhjust, miks arvuti peab iga kord, kui arvuti toide katkeb, sisestama uuesti kellaaja ja kuupäeva. Kui teie sülearvuti aku on tühi ja
Maci Lilypad USB jadapordi/draiveri probleemi lahendamine: 10 sammu (piltidega)
Mac Lilypad USB jadapordi/draiveri probleemi lahendamine: kas teie Mac on 2016. aasta seisuga alla 2 -aastane? Kas olete hiljuti üle läinud uusimale operatsioonisüsteemile (Yosemite või midagi uut)? Kas teie Lilypad USB -d/MP3 -d ei tööta enam? õpetus näitab teile, kuidas ma oma Lilypad USB -sid parandasin. Viga, millega ma kokku puutusin, oli seotud
Klõpsamüra probleemi lahendamine Apple'i 27 "ekraanil: 4 sammu
Klikkimise müraprobleemi lahendamine Apple'i 27 -tollise ekraaniga: kas teie armastatud ekraan on kunagi selle kasutamisel palju müra tekitanud? Tundub, et see juhtub pärast seda, kui kuvarit on juba mitu aastat kasutatud. Silusin ühe kuvar arvab, et jahutusventilaatorisse on viga jäänud, b
Vabanege aknast 10 uuendamise teatistest !!: 10 sammu
Vabanege Windowsi 10 täiendusteatistest !!: Kas olete väsinud, et teil palutakse kogu aeg Windows 10 -le uuendada? Ärge muretsege, võite neist tüütutest märguannetest lõplikult lahti saada, ma näitan teile, kuidas tellida minu kanalitänan
Kuidas parandada oma TB-303 klooni (või elektrikitarri) heli: 4 sammu
Kuidas parandada oma TB-303 klooni (või elektrikitarri) heli: see retroelektroonika disain (nimega Warp303) on inspireeritud Proco RAT ja Valve rataste toodetest; tegelikult ühendab see ehitis mõlemad vooluringid, et saada eriti paks bassiheli. Kavandasin vooluringi tsüklonile TT-303 Bass Bot (parim TB-303