Isi kandungan:
- Bekalan
- Langkah 1: Arduino ISP
- Langkah 2: Cari Lembar Data untuk AVR Anda dan Periksa Pin Out
- Langkah 3: Sambungkan Arduino ke AVR
- Langkah 4: Dapatkan Tetapan Fius Anda dan AVRDUDE APP
- Langkah 5: Dapatkan Fail HEX Anda dari Kod C anda
- Langkah 6: Akhir
Video: Cara Memuat Nod C ke AV AVR Menggunakan Arduino Uno Sebagai Pengaturcara: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
HI semua: D
Di sini saya akan berkongsi cara mudah untuk memprogramkan cip AVR menggunakan Arduino Uno R3
Yang anda perlukan untuk membakar kod ke mikrokontroler anda adalah Arduino Uno dan bukannya membeli pengaturcara tertentu yang harganya mahal.
Bekalan
Anda perlu:
- Arduino uno r3 dengan cip yang boleh ditanggalkan (1)
- Wayar pelompat
- Kapasitor elektrolit 10uF (1)
- Fail hex dihasilkan dari kod C anda
Langkah 1: Arduino ISP
Pertama: buka Arduino IDE anda dan muat naik Arduino ISP ke Arduino anda
anda boleh menemuinya dalam Fail -> Contoh
Sebelum menekan kekunci muat naik, anda perlu memeriksa jenis papan dan port COM.
CATATAN: kod ini akan menjadikan Arduino anda menjadi pengaturcara!
Langkah 2: Cari Lembar Data untuk AVR Anda dan Periksa Pin Out
Pin 1 adalah pin yang mempunyai titik kecil di dekatnya
kami memerlukan (VCC, GND, Reset, UCSK, MISO, MOSI) mencari mereka di AVR anda.
Langkah 3: Sambungkan Arduino ke AVR
sambungkan Arduino ke AVR mengikut Gambar dan lembaran data AVR anda
dan jangan lupa untuk menyambungkan kapasitor 10uF antara GND dan RST Arduino anda kerana melumpuhkan tetapan semula automatik Arduino
Langkah 4: Dapatkan Tetapan Fius Anda dan AVRDUDE APP
pergi ke
www.engbedded.com/fusecalc/
dan pilih AVR anda, milik saya adalah Atmega16
Saya tidak akan mengubah apa-apa jadi saya tidak memusnahkan AVR saya, tetapi saya akan menukar RC dalaman menjadi 8 MHZ "Anda boleh memilih kristal 16 MHZ luaran" terpulang kepada anda.
tatal ke bawah dan salin hujah avrdude
untuk menampalnya ke dalam program AVRDUDE.
saya adalah
-U lfuse: w: 0xe4: m -U hfuse: w: 0x99: m
Pautan muat turun AVEDUDE:
download.savannah.gnu.org/releases/avrdude/
kemudian buka dan ubah tetapan seperti gambar dan bergantung pada perkakasan anda dan jangan lupa tampal tetapan fius ke dalam baris perintah Tambahan args
Langkah 5: Dapatkan Fail HEX Anda dari Kod C anda
Saya akan menulis kod c ringkas untuk mengedipkan LED dalam PIN 20
muat naik fail hex ke avrdude di bahagian Flash dan program hit
Langkah 6: Akhir
Untuk sebarang pertanyaan, komen di bawah
Disyorkan:
Arduino Sebagai ISP -- Bakar Fail Hex dalam AVR -- Fius dalam AVR -- Arduino Sebagai Pengaturcara: 10 Langkah
Arduino Sebagai ISP || Bakar Fail Hex dalam AVR || Fius dalam AVR || Arduino Sebagai Pengaturcara: ……………………… Sila Langgani saluran YouTube saya untuk lebih banyak video …….. Artikel ini adalah mengenai arduino sebagai isp. Sekiranya anda ingin memuat naik fail hex atau jika anda ingin menetapkan fius anda di AVR maka anda tidak perlu membeli programmer, anda boleh melakukan
Cara Memuat turun Perisian Percuma Sebagai Pelajar ISU (Microsoft, Adobe, dan Perisian Keselamatan: 24 Langkah
Cara Memuat turun Perisian Percuma Sebagai Pelajar ISU (Microsoft, Adobe, dan Perisian Keselamatan: Untuk Adobe: pergi ke langkah 1. Untuk Microsoft: pergi ke langkah 8. Untuk Keselamatan: pergi ke langkah 12. Untuk Azure: pergi ke langkah 16
Kurangkan Projek Arduino Anda - Arduino UNO Sebagai Pengaturcara ATmega328P (https://youtu.be/YO61YCaC9DY): 4 Langkah
Kurangkan Projek Arduino Anda | Arduino UNO Sebagai ATmega328P Programmer (https://youtu.be/YO61YCaC9DY): Pautan Video: https://youtu.be/YO61YCaC9DY Pemrograman ATmega328P menggunakan Arduino sebagai ISP (Pengaturcara Dalam Sistem) membolehkan anda menggunakan ciri Arduino pada papan roti atau PCB. Ini banyak membantu ketika anda membuat projek kuliah anda. Ia menukarkan
Cara Menghubungkan Pengaturcara FT232RL ke Arduino ATMEGA328 untuk Memuat naik Sketsa: 4 Langkah
Cara Menghubungkan Pengaturcara FT232RL ke Arduino ATMEGA328 untuk Memuat Naik Sketsa: Dalam Instructable mini ini, anda akan belajar bagaimana menyambungkan cip FT232RL ke mikrokontroler ATMEGA328 untuk memuat naik lakaran. Anda dapat melihat Instruktif pada mikrokontroler mandiri ini di sini
Cara Menggunakan Wiimote Sebagai Tetikus Komputer Menggunakan Lilin Sebagai Sensor !!: 3 Langkah
Cara Menggunakan Wiimote Sebagai Tetikus Komputer Menggunakan Lilin Sebagai Sensor !!: Panduan ini akan menunjukkan kepada anda cara menghubungkan Wii Remote (Wiimote) ke komputer anda dan menggunakannya sebagai tetikus