AVR Programlamaya Giriş

Başlatan veliusta, 01 Aralık 2015, 15:18:55

mehmet

Eclipse kullanıp; programlayıcı ayarını yaparsanız,
başka bir programlayıcı kullanmadan, derlediğiniz
hex direk mcu ya yazılabilir.

Kullandığınız programlayıcının VID:PID değerlerini
verebilirseniz bu konuda yardım edebilirim...
Olan olmuştur,
olacak olan da olmuştur.
Olacak bir şey yoktur.
---------------------------------------------
http://www.mehmetbilgi.net.tr

veliusta

Bugün Arduino'dan derledeğim hex'i mikrodenetleyiciye atmaya kalktım olmadı. AVR8_Burn  ve KhazamaAVR ile denedim.
Cihaz Aygıt yöneticisinde gözüküyor fakat portlarda gözükmüyor. Arduino ide programı açtığımda portlarda yoktu.

crazy

Alıntı yapılan: veliusta - 04 Aralık 2015, 10:17:07
Bugün Arduino'dan derledeğim hex'i mikrodenetleyiciye atmaya kalktım olmadı. AVR8_Burn  ve KhazamaAVR ile denedim.
Cihaz Aygıt yöneticisinde gözüküyor fakat portlarda gözükmüyor. Arduino ide programı açtığımda portlarda yoktu.
Hocam Winavr programı pc de yüklü ise  AVR8_Burn  settings tıkla ekli resimdeki iki dosyayı göster.Yine olmaz ise pc de java programı yüklü olması lazım diye hatırlıyorum.Bu linkte anlatım var http://www.slideshare.net/mangal007/usbasp


veliusta

#18
Olmuyor.  Khazama AVR Programmer ile yüklemişim sanırım. LED 1sn blink'i 10snde yapıyor. Khazama ile sigorta ayarlarını yükleyemiyorum.

AVR8_Burn Settings'de C:\WinAVR\bin\avrdude.exe yazıyor fakat benim C de öyle birşey yok. Bende Arduino'dan aldım o dosyaları yine olmadı.
AVRDUDE optionsta programmer olarak ne seçeceğim?

Şimdi ben 16MHz Rezonatör ile Arduino Blink uygulamasını deniyorum.
Arduino UNO'nun fuse ayarları nedir?
Low Fuse    0xFF
High Fuse    0xDE
Extended Fuse    0x05

Böylemi olacak?

veliusta

#19


Sigorta ayarlarını yapsın ve entegre sağlamlığını kontrol etmek amacı ile Arduinu UNO ile Arduino klonladım. Sonra Arduino ide'den USBasp ile denedim çalıştı. Şimdi AVRDUDESS ile denedim çalıştı.

mesaj birleştirme:: 06 Aralık 2015, 12:55:58

Birşey merak ediyorum. Şimdi ben Arduino ile bir uygulama yaptım.  Ben bu uygulamanın HEX dosyasını çalınmasını istemiyorum.
Ne yapacağım?
Sadece sigorta ayarlarınımı değiştireceğim?
Sigorta ayarları değiştirdikten sonra Arduino'yu tekrar yüklemeler yapıp kullabilecekmiyim?

mehmet

Lock sigorta ayarını 0x00 yaparsanız
kod koruma yapılmış olmaktadır. Merak
etmeyin, mcu silinince lock yine açılır flash
silinir. Tekrar kullanılabilir.
Olan olmuştur,
olacak olan da olmuştur.
Olacak bir şey yoktur.
---------------------------------------------
http://www.mehmetbilgi.net.tr

veliusta

#21
@mehmet
Teşekkürler kod korumasını denedim oldu.
Resetsiz kullanmak istediğim için Sigortalardan "Reset Disabled" yaptım. Artık mikrodenetleyiciye ulaşamıyorum. Ne olacak? Brick oldu sanırım.

mehmet

Paralel programlayıcı ile kurtarılabilir. Sakın
atmayın.
Olan olmuştur,
olacak olan da olmuştur.
Olacak bir şey yoktur.
---------------------------------------------
http://www.mehmetbilgi.net.tr