Isi kandungan:

Pengaturcaraan Mikrokontroler Dengan Pengaturcara USBasp di Atmel Studio: 7 Langkah
Pengaturcaraan Mikrokontroler Dengan Pengaturcara USBasp di Atmel Studio: 7 Langkah

Video: Pengaturcaraan Mikrokontroler Dengan Pengaturcara USBasp di Atmel Studio: 7 Langkah

Video: Pengaturcaraan Mikrokontroler Dengan Pengaturcara USBasp di Atmel Studio: 7 Langkah
Video: M#1: Setup Outseal PLC Mega dengan ATmega128 Development Board | Luar Segel Dev. PLC Mega 2024, Jun
Anonim
Mengaturcara Mikrokontroler Dengan Pengaturcara USBasp di Atmel Studio
Mengaturcara Mikrokontroler Dengan Pengaturcara USBasp di Atmel Studio

Hai

Saya telah membaca dan mempelajari banyak tutorial yang mengajar bagaimana menggunakan pengaturcara USBasp dengan Arduino IDE, tetapi saya perlu menggunakan Atmel Studio untuk tugasan Universiti dan tidak dapat menemui tutorial. Setelah meneliti dan membaca banyak sumber, saya telah membina tutorial ini untuk sesiapa sahaja yang ingin menggunakan Atmel Studio dengan pengaturcara USBasp.

USBasp adalah penyelesaian yang lebih murah untuk pengaturcaraan AVR dan menyokong pelbagai mikrokontroler. Senarai lengkap boleh didapati di

Tutorial ini menggunakan ATtiny85 sebagai contoh tetapi dapat diperluas untuk memprogramkan mana-mana mikrokontroler yang disokong menggunakan pengaturcara USBasp.

Mari dapatkannya!

Bekalan

Pengaturcara AVR USBasp

Langkah 1: Memasang Pemacu USBasp Menggunakan Zadig

Memasang Pemacu USBasp Menggunakan Zadig
Memasang Pemacu USBasp Menggunakan Zadig
Memasang Pemacu USBasp Menggunakan Zadig
Memasang Pemacu USBasp Menggunakan Zadig
Memasang Pemacu USBasp Menggunakan Zadig
Memasang Pemacu USBasp Menggunakan Zadig

Buka penyemak imbas web anda dan pergi ke

Dengan menggunakan alat ini, pertama-tama kami memasang pemacu yang betul ke USBasp.

  1. Tekan butang muat turun dan pasang aplikasi.
  2. Buka Zadig
  3. Klik pada pilihan dan tekan List All Devices
  4. Pilih USBasp dan pasang pemacu libusbK (v3.0.7.0)

Harap maklum, pemasangan pemandu mungkin memerlukan masa sehingga lima minit.

Langkah 2: Memuat turun AVRDUDE

Memuat turun AVRDUDE
Memuat turun AVRDUDE

Langkah seterusnya adalah memuat turun AVRDUDE.

Klik pada pautan di bawah untuk memuat turun fail ZIP secara langsung, atau silakan memuat turunnya secara luaran dengan mencari muat turun AVRDUDE.

mirror.freedif.org/GNU-Sa/avrdude/avrdude-…

Setelah dimuat turun, ekstrak fail ke dalam dokumen anda atau ke fail Atmel Studio Program. Penting untuk mengetahui di mana ini diekstrak kerana anda memerlukan jalan fail mereka dalam langkah-langkah berikut.

Langkah 3: Buka Atmel Studio

Buka Atmel Studio
Buka Atmel Studio

Buka Atmel Studio dan di bar navigasi utama, menuju ke alat, dan kemudian klik pada alat luaran.

Langkah 4: Klik "Tambah"

Klik
Klik

Klik "Tambah" untuk menambah tetapan untuk alat baru.

Langkah 5: Memasukkan Butiran untuk Pengaturcara USBasp

Memasukkan Butiran untuk Pengaturcara USBasp
Memasukkan Butiran untuk Pengaturcara USBasp

Untuk arahannya, masukkan alamat fail ke fail.exe AVRDUDE yang kami muat turun dan diekstrak lebih awal.

Sebagai contoh, input arahan saya adalah:

C: / Program Files (x86) Atmel / Studio / avrdude.exe

Perhatikan, ini adalah contoh sahaja !! Alamat fail anda mungkin berbeza. Jangan ragu untuk menggunakan ciri carian (tiga titik di akhir input arahan) untuk mencari fail avrdude.exe.

Untuk Hujah, salin dan tampal baris di bawah ke dalam input Hujah anda:

-c usbasp -p t85 -Uflash: w: "$ (ProjectDir) Debug / $ (TargetName).hex": i

Memecahkan hujah di atas:

  • Hujah selepas -c mengenal pasti pengaturcara. Dalam kes kami, usbasp
  • Hujah selepas -p mengenal pasti mikrokontroler. Dalam kes kami, ATtiny85, dikenali sebagai t85
  • Hujah selepas -U mengenal pasti jenis memori

    Tukar t85 ke mikrokontroler anda dengan mencari kata kunci yang berkaitan dalam pautan dokumentasi yang disediakan pada awalnya

Perhatikan, argumen diambil dari dokumentasi avrdude. Ini boleh didapati dari pautan yang disediakan pada awalnya.

Tekan Terapkan apabila semuanya selesai!

Langkah 6: Menggunakan Pengaturcara

Menggunakan Pengaturcara
Menggunakan Pengaturcara

Untuk memprogram AVR, pastikan ia disambungkan ke USBasp, pergi ke alat luaran dan klik pada alat yang baru anda buat.

Jangan lupa membina penyelesaian anda sebelum program anda.

Semestinya semuanya diprogramkan!

Langkah 7: Penyelesaian masalah

Sekiranya masalah berlaku:

  • Cuba gunakan port USB yang berbeza untuk memasangkan pengaturcara USBasp
  • Pastikan AVR disambungkan ke pengaturcara
  • Baca semula setiap langkah dengan teliti dan pastikan arahan dan argumen dalam penyediaan alat luaran betul

Jika tidak, anda semua boleh pergi!

Disyorkan: