Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
4
Cevap
302
Tıklama
0
Öne Çıkarma
değerli Arduino'cu arkadaşlar, bir sorum var?
A
9 yıl
Yüzbaşı
Konu Sahibi

Arduino R3 var, smd chipli degil DIP entegreli ve soketli tip. şimdi buna dosya yazabiliyoruz çok rahat. ancak içerisindeki mevcut programı yani kodlarını görmek istiyoruz! Arduino'nun kendi loader yazılımı üzerinde okuma yok sanırım sadece yazma var, veya biz bulamadık. Bir proje için, Arduino'nun hangi pin'leri kullanılmış görmemiz gerekiyor. Aynı kod dosyasını da şu anda internette bulamıyorum! Lütfen yardım edin.. Hangi programla veya nasıl biz bunun için okutabiliriz?? Yazma değil okuma. İçerisinde mevcut yüklü kodların data satırlarını görmemiz gerekiyor..



G
9 yıl
Yarbay

Arduino ide içinde böyle bir seçenek yoksa avrdude isimli uygulama ile okuyabilirsin. Tabi mcu nun lock bitleri aktif değilse.


Bu mesaja 1 cevap geldi.
A
9 yıl
Yüzbaşı
Konu Sahibi

quote:

Orijinalden alıntı: elektro_gadget

Arduino ide içinde böyle bir seçenek yoksa avrdude isimli uygulama ile okuyabilirsin. Tabi mcu nun lock bitleri aktif değilse.

programın tam ismi ve indirme linki verebilir misiniz? çok teşekkür ederim. deneyeceğim.


Bu mesaja 1 cevap geldi.
G
9 yıl
Yarbay

O şekilde satır satır göremezsin tabi. Binary şeklinde okuyacak ve sonra bunu disassemble edeceksin. Yani avr asssembly okuyabilmen lazım. Asm çıktısında port ya da pin isimleri yazmaz, sadece adresler yazar. Hangi adresin hangi registera ya da hangi porta ait olduğunu bulmak için mcu nun datasheet ine bakacaksın. Sonra da asm dosyasındaki IN ve OUT komutlarını bulup karşısındaki adreslerle eşleme yapacaksın. Port ve pinleri bulduğun zaman bunların arduinoda hangi pinlere karşılık geldiğini bulmak için de googleda "arduino pin mapping" şeklinde arayabilirsin.



A
9 yıl
Yüzbaşı
Konu Sahibi

şeytan diyor, gel vazgeç bu sevdadan! :(
başka bir yolu yok mu peki bu işin?? :)




Bu mesajda bahsedilenler: @elektro_gadget
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.