Përmbajtje:
- Hapi 1: Llogaritja e siguresave të qarkut tuaj 40DIP:
- Hapi 2: Duke kërkuar skedarin Boards.txt në Drejtorinë e Mightycore:
- Hapi 3: Modifikoni Boards.txt dhe Nisni Me Mightycore:
- Hapi 4: Përfundimi:
Video: Si të çaktivizoni JTAG para se të ngarkoni Atmegas 40DIP Me Arduino IDE Mightycore: 4 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:17
Kohët e fundit kam përdorur atmegas 40 DIP për të kontrolluar sistemet industriale sepse ky lloj mikrokontrolluesi furnizon shumë I/O analoge ose dixhitale, kështu që nuk keni nevojë për ndonjë zgjerues.
Atmegas32/644p/1284p përfshin një mënyrë për të shkarkuar skicën që krijoni e cila quhet "JTAG" (shih
en.wikipedia.org/wiki/JTAG për më shumë shpjegime). Nëse përdorni Arduino IDE ose LDmicro (IEC 61-131) skicat shkarkohen nga porti SPI dhe kunjat JTAG (4 kunjat: PC2 (D18) PC3 (D19) PC4 (D20) PC5 (D21) nuk janë të disponueshme për asgjë Pra, ju duhet të çaktivizoni JTAG në programin tuaj.
Me arduino IDE ju vetëm duhet të shtoni 3 rreshta kod në seksionin e konfigurimit si kjo:
uint8_t tmp = 1 << JTD;
MCUCR = tmp;
MCUCR = tmp;
Metoda e linjës dy herë MCUCR.
Me LDmicro nuk arrita të bëja asgjë.
Për të shmangur këto probleme, unë fillova pasi regjistrimi i MCUCR regjistroi manipulimet e mia me Arduino IDE nën Mightycore. Një mënyrë për të djegur siguresat me një aftësi të kufizuar JTAG.
Hapi 1: Llogaritja e siguresave të qarkut tuaj 40DIP:
Shkoni në faqen e internetit:
eleccelerator.com/fusecalc/fusecalc.php?chi…
Zgjidhni qarkun e mirë (atmega1284p në shembullin tim, por në të njëjtën mënyrë me 40 atmega të tjera DIP) dhe shikoni "U hfuse: w: 0x99: m" dhe hiqni zgjedhjen JTAGEN kështu që jep "U hfuse: w: 0xD9: m". Mbani në mend vlerën 0xD9.
Hapi 2: Duke kërkuar skedarin Boards.txt në Drejtorinë e Mightycore:
Në kompjuterin tuaj kërkoni drejtorinë Mightycore. Për mua në C: / user / veten / AppData / Local / Arduino15 / paketat / Mightycore / Harware / avr / 2.0.0 / boards.txt.
Hapi 3: Modifikoni Boards.txt dhe Nisni Me Mightycore:
Hidhini një sy bllokut të frekuencës së orës të atmega1284p me Notepad ++.
Ndryshoni çdo siguresë të lartë si "1284.menu.clock.16MHz_external.bootloader.high_fuses = 0xd6" në "1284.menu.clock.16MHz_external.bootloader.high_fuses = 0xd9" (0xd9 vlerën e mëparshme që duhet ta mbani mend). Ruajeni atë.
Atëherë ju vetëm duhet të ndiqni metodën e nisjes të dhënë në
www.instructables.com/id/Arduino-18x-Clone…
Kjo eshte.
Hapi 4: Përfundimi:
Tani fitoni 4 I/O dhe nuk keni pse të bëni ndonjë manipulim regjistri në skicat tuaja. Ju gjithashtu mund të ktheheni dhe të aktivizoni JTAGEN dhe të rindizni edhe një herë.
Falë të gjitha mësimeve interesante në internet që më dhanë disa çelësa për të pasur sukses në këtë projekt.
Recommended:
Si të çaktivizoni korrigjimin automatik për vetëm një fjalë (iOS): 3 hapa
Si të çaktivizoni korrigjimin automatik vetëm për një fjalë (iOS): Ndonjëherë korrigjimi automatik mund të korrigjojë diçka që nuk dëshironi të korrigjohet, p.sh. shkurtesat e tekstit fillojnë të bëjnë të gjitha shkronjat e vogla (korrigjimi imo në IMO, për shembull). Ja se si ta detyroni që të ndalojë së korrigjuari një fjalë ose frazë, pa e çaktivizuar aut
Çaktivizoni funksionin e gjumit në Subwoofer Presonus Temblor T8: 5 hapa
Çaktivizo funksionin e gjumit në Subwoofer Presonus Temblor T8: M’u desh rreth një ditë që të kuptoja se ndërsa Temblor T8 është një subwoofer i shkëlqyeshëm, unë e urrej funksionin e tij të gjumit automatik. Duhet shumë kohë që të zgjohesh, mbyllet kur dëgjon në nivele të qeta dhe del si e çmendur çdo herë
Çaktivizoni tingullin e fillimit të PS4: 6 hapa
Çaktivizoni tingullin e fillimit të PS4: 11 pasdite. Familja është në gjumë, ju filloni PS4 në një apartament krejtësisht të heshtur. BLEEEP bën. Imagjinoni se çfarë ndodh. Le të heqim qafe këtë
Si ta aktivizoni/çaktivizoni Wifi duke përdorur Komandën Prompt !!: 4 hapa
Si ta aktivizoni/çaktivizoni Wifi duke përdorur Command Prompt !!: Ky Instructable do t'ju tregojë se si të aktivizoni ose çaktivizoni wifi në kompjuterin tuaj duke përdorur komandën e shpejtë Ju lutemi regjistrohuni në kanalin timFaleminderit
Si të çaktivizoni UAC (Kontrolli i llogarisë së përdoruesit): 5 hapa
Si të Çaktivizoni UAC (Kontrolli i Llogarisë së Përdoruesit): Jam lodhur nga UAC -i budalla që shfaqet gjithmonë dhe më thotë, " Windows ka nevojë për lejen tuaj për të vazhduar. &Quot; Unë e di që është atje për mbrojtje kundër ndryshimeve të paautorizuara në kompjuterin tuaj, por mendoj se kompjuteri im është mjaft i mbrojtur,