Mündəricat:
- Addım 1: 40DIP dövrənizin qoruyucu hesablanması:
- Addım 2: Mightycore Directory -də Boards.txt faylını axtarın:
- Addım 3: Boards.txt və Bootload'u Mightycore ilə dəyişdirin:
- Addım 4: Nəticə:
Video: Arduino IDE Mightycore ilə Atmegas 40DIP yükləməzdən əvvəl JTAG -ı necə deaktiv etmək olar: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Bu yaxınlarda sənaye sistemlərini idarə etmək üçün atmegas 40 DIP istifadə etməliyəm, çünki bu cür mikro nəzarətçi bir çox analoq və ya rəqəmsal I/O təchiz edir, buna görə heç bir genişləndiriciyə ehtiyacınız yoxdur.
Atmegas32/644p/1284p, yaratdığınız eskizi yükləmək üçün "JTAG" adlanan bir yolu ehtiva edir (bax
Daha çox izahat üçün https://en.wikipedia.org/wiki/JTAG). Arduino IDE və ya LDmicro (IEC 61-131) istifadə edirsinizsə, eskizlər SPI portu tərəfindən endirilir və JTAG sancaqları (4 sancaq: PC2 (D18) PC3 (D19) PC4 (D20) PC5 (D21) heç bir şey üçün mövcud deyil Buna görə də proqramınızda JTAG -ı deaktiv etməlisiniz.
Arduino IDE ilə quraşdırma hissəsinə bu kimi 3 satır kod əlavə etməlisiniz:
uint8_t tmp = 1 << JTD;
MCUCR = tmp;
MCUCR = tmp;
İki dəfə MCUCR xətti üsulu.
LDmicro ilə heç nə edə bilmədim.
Bu problemlərin qarşısını almaq üçün MCUCR qeydiyyatı manipulyasiyasından sonra Mightycore altında Arduino IDE ilə yüklədim. JTAG əlil olduqda sigortaları yandırmağın bir yolu.
Addım 1: 40DIP dövrənizin qoruyucu hesablanması:
Veb saytına keçin:
eleccelerator.com/fusecalc/fusecalc.php?chi…
Yaxşı bir dövrə seçin (mənim nümunəmdəki atmega1284p, amma digər 40 DIP atmegas ilə eyni şəkildə) və "U hfuse: w: 0x99: m" ə baxın və "U hfuse: w: 0xD9: m" verən JTAGEN işarəsini silin. 0xD9 dəyərini unutmayın.
Addım 2: Mightycore Directory -də Boards.txt faylını axtarın:
Kompüterinizdə Mightycore qovluğunu axtarın. Mənim üçün C: / istifadəçi / özüm / AppData / Local / Arduino15 / paketləri / Mightycore / Harware / avr / 2.0.0 / board.txt.
Addım 3: Boards.txt və Bootload'u Mightycore ilə dəyişdirin:
Notepad ++ ilə atmega1284p -in Saat tezlik blokuna baxın.
"1284.menu.clock.16MHz_external.bootloader.high_fuses = 0xd6" kimi hər bir yüksək sigortanı "1284.menu.clock.16MHz_external.bootloader.high_fuses = 0xd9" (0xd9 xatırlamalı olduğunuz əvvəlki dəyər) kimi dəyişdirin.
Sonra verilən yükləmə metoduna əməl etməlisiniz
www.instructables.com/id/Arduino-18x-Clone…
Bu belədir.
Addım 4: Nəticə:
İndi 4 G/Ç qazanırsınız və eskizlərinizdə heç bir qeyd manipulyasiyası etməyinizə ehtiyac yoxdur. Geri qayıda və JTAGEN -i aktivləşdirə və bir dəfə daha yükləyə bilərsiniz.
Bu layihədə uğur qazanmağım üçün mənə bəzi açarlar verən internetdəki bütün maraqlı dərslər sayəsində.
Tövsiyə:
UAC -ı (İstifadəçi Hesabına Nəzarət) necə deaktiv etmək olar: 5 addım
UAC -ı (İstifadəçi Hesabına Nəzarət) necə deaktiv etmək olar: Mən axmaq UAC -in həmişə açılmasından və mənə " Windows -un davam etməsi üçün icazəniz lazım olduğunu " deməsindən bezirəm. Kompüterinizdəki icazəsiz dəyişikliklərdən qorunmaq üçün orada olduğunu bilirəm, amma kompüterimin olduqca qorunmuş olduğunu hiss edirəm
Oyunu satın almadan əvvəl kompüterinizdə bir oyunun işləyəcəyini necə yoxlamaq olar .: 4 addım
Oyunu satın almadan əvvəl kompüterinizdə bir oyunun işləyəcəyini necə yoxlamaq olar .: Bu yaxınlarda bir dostumdan Call of Duty 4 əldə etdim (pulsuz olaraq əlavə edə bilərəm) çünki kompüterində işləməyəcəkdi. Yaxşı, onun kompüteri kifayət qədər yenidir və niyə işləməməsi məni çaşdırdı. Bir neçə saat internetdə axtardıqdan sonra rastlaşdım
Xbox 360 Tablosuna Xüsusi Bir Şəkil Necə Qoymaq olar. (Payızdan əvvəl 08 Yeniləmə): 8 Addım
Xbox 360 Tablosuna Xüsusi Bir Şəkil Necə Qoymaq olar. (Payızdan əvvəl 08 Yeniləmə): Bu təlimatlı kitabda xbox 360 -a arxa plan olaraq xüsusi bir şəkil qoymağın yollarını göstərəcəyəm. Bunu etmək üçün eyni addımlar var. yeni və köhnə tablosuna. fürsət tapanda hər şeyi yeni şəkillərlə yeniləyəcəyəm
Daha əvvəl qurulmuş bir otağa ətraf səsləri necə əlavə etmək olar: 5 addım
Daha əvvəl qurulmuş bir otağa ətraf səsi necə əlavə etmək olar: Bir otağa ətraf səsi əlavə etmək istəyirdiniz, ancaq divarlarınızı parçalamaq və ya tavanda deşiklər açmaq lazım olduğunu gördünüzmü? Yaxşı, burada hər hansı bir əsaslı yenidən qurma və ya hər hansı bir iş görmədən tel çəkmək üçün bir az asan bir yoldur
Oyun/proqram satın almadan əvvəl kompüterinizin xüsusiyyətlərini necə yoxlamaq olar .: 6 addım
Oyunlar/proqramlar satın almadan əvvəl kompüterinizin xüsusiyyətlərini necə yoxlamaq olar: Bu təlimat bütün oyunların/proqramların tələb etdiklərini əhatə edir. Bu təlimat, kompüterinizin kompüterinizə qoyduğunuz bir CD və ya DVD -ni işə sala biləcəyini necə yoxlayacağınızı göstərir. Bunu da yoxlaya bilərsiniz http://cyri.systemrequirementslab.com/srtest/ (Kweeni istifadəçisindən