USBASP ve ATMEL STUDİO

Atmel Studio’da gerekli ayarlamara geçmeden önce WİNAVR yazılımını kurmamız gerekiyor.

WINAV’ı Atmel Studio’ya ekleyerek başlayabilir.

Tools->Options tıklayarak Options menüsünü açıyoruz.

Toolchain’e girerek kullanmak istediğiniz toolchaini seçiyoruz. Ben C dili kullanacağım için Atmel AVR 8 bit(C language) i seçiyorum. Daha sonra Add Flavour’a tıklıyorum.

Açılan pencerede Package Name’e istediğiniz ismi verebilirsiniz. Package Base Path adresine ise daha önce kurduğumuz WINAVR’ın bin klasörünü gösteriyoruz.

Son olarak WINAVR’ı her defasında seçmemize gerek kalmaması için set as Default seçeneği ile varsayılan hale getiriyoruz.

USBASP’ı Atmel Studio’ya ekleyerek devam edelim.

Tools->External Tools’a tıklayarak harici araçlara giriyoruz.

Add butonuna tıklayarak usbasp adında yeni bir araç oluşturuyoruz. Command kısmına daha önce kurduğumuz WINAVR içerindeki Avrdude.exe yazılımını seçiyoruz.

Argument kısmına ise aşağıda vereceğim text kısmını yapıştırıyoruz.

Argument : avrdude -c usbasp -p atmega328p -U flash:w:$(ProjectDir)Debug\$(TargetName).hex:i

Son olarak eklediğimiz toolchaini seçmemiz gerekiyor.

Project->(Projectname) Properties->Advanced->Toolchain Flaour->Eklediğimiz WINAVR’ı seçerek işlemimizi bitiriyoruz.

USBASP Atmega328p Pin Bağlantıları

AVR programlamak için kullanacağımız yazılımlar ile ilgili şimdilik yeterli bilgi vermiş olduk. Uygulamalı içerikler ile devam edeceğiz.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s