Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Hammaga salom: D.
Bu erda men Arduino Uno R3 yordamida har qanday AVR chipini dasturlashning oddiy usulini aytib beraman
Kodni mikrokontrolleringizga yozish uchun faqat Arduino Uno kifoya qiladi, buning uchun juda qimmatga tushadigan maxsus dasturchi sotib olish kerak.
Ta'minotlar
Sizga kerak bo'ladi:
- Olinadigan chipli Arduino uno r3 (1)
- Jumper simlari
- 10 uF elektrolitlar kondansatkichi (1)
- C kodidan yaratilgan hex fayl
1 -qadam: Arduino provayder
Birinchidan: Arduino IDE -ni oching va Arduino provayderingizni Arduino -ga yuklang
Siz uni Fayl -> Misollardan topishingiz mumkin
Yuklash tugmachasini bosishdan oldin, boshqaruv paneli va COM portini tekshirish kerak.
QAYD: bu kod Arduino -ni dasturchiga aylantiradi!
2 -qadam: AVR ma'lumotlar jadvalini toping va pinni tekshiring
1 -pin - bu yaqinida kichik nuqta bo'lgan pin
bizga kerak (VCC, GND, Reset, UCSK, MISO, MOSI) ularni AVR -da toping.
3 -qadam: Arduino -ni AVR -ga ulang
Arduino -ni AVR -ga rasm va AVR ma'lumotlar jadvaliga muvofiq ulang
va Arduino -ning avtomatik tiklanishini o'chirish uchun Arduino -ning GND va RST o'rtasida 10uF kondansatkichni ulashni unutmang.
4 -qadam: sug'urta sozlamalarini oling va AVRDUDE ilovasini o'rnating
ga borish
www.engbedded.com/fusecalc/
va AVR -ni tanlang, meniki Atmega16
Men hech narsani o'zgartira olmayman, shuning uchun AVR -ni yo'q qilmayman, lekin ichki RC -ni 8 MGts ga o'zgartiraman "Siz 16 MGtsli tashqi kristalni tanlashingiz mumkin" bu sizga bog'liq.
pastga siljiting va argumentni nusxalash
uni AVRDUDE dasturiga joylashtirish uchun.
meniki
-U lfuse: w: 0xe4: m -U hfuse: w: 0x99: m
AVEDUDE yuklab olish havolasi:
download.savannah.gnu.org/releases/avrdude/
Keyin uni oching va rasm kabi sozlamalarni o'zgartiring va sizning qurilmangizga qarab, sug'urta sozlamalarini Qo'shimcha buyruq qatori arglariga joylashtirishni unutmang.
5 -qadam: HEX faylini C kodidan oling
Men PIN 20 -dagi LEDni o'chirish uchun oddiy kod yozaman
olti burchakli faylni Flash bo'limida avrdude -ga yuklang va dasturni bosing
6 -qadam: Oxir
Har qanday savol uchun quyida izoh qoldiring