Merhabalar, bu yazımızda atmel işlemcilerin arduino geliştirme kartı kullanarak nasıl boot edildiğini anlatmaya çalışacağım. Video desteği ile konunun net bir şekilde anlaşılmasını umut ediyorum.
Peki nedir bu bootloader işlemi ? Boot işlemi tıpkı bilgisayarların biosu gibi düşünülebilir. İşlemcinin temel fonksiyonlarını yerine getirmesi için gereklidir. Yani boot edilmemiş bir işlemci ÇALIŞMAYACAKTIR. Dolayısıyla alınan ve boot edilmeden gönderilen tüm işlemcilere bu yöntem uygulanır. Arduino boot işlemi videoda detaylıca anlatılmaktadır. Pin bağlantıları alttaki resimlerde mevcuttur.
Bir kere yapılması yeterlimidir ? Boot işlemini, işlemcinize bir kere yapmanız yeterlidir. Tabi bazı özel durumlar yada hata giderme durumları dışında. Çünkü boot kodunuz işlemcinin flash belleğine yüklenir ve silinmez. Flaşh belleğin daima 5492 byte lık alanı boot işlemi için işgal edilmiş olur. Hatırlayacağınız üzere atmega 328 flash kapasitesi 32 kb idi.
Arduino Uno ile Atmega 328 bootloader devre şeması
Arduino uno pin diagramı
Videoyu buradan izleyebilirsiniz: http://www.youtube.com/watch?v=3dOJIYP74-o&feature=youtu.be
Arduino mega ile bootloader yapamıyorum. Yardımcı olur musunuz ?
YanıtlaSilArduinonun tüm geliştirme kartlarıyla boot işlemini yapabilirsiniz. Videoda kısaca bahsetmiştim aslında tek yapmanız gereken, atmega 328 işlemcisinin sırasıyla slave reset, MOSI, MISO, SCK pinlerini; arduino meganın sırasıyla 53, 51, 50, 52 pinlerine bağlanmasıdır.
SilAtmega 328 pinleri Arduino Mega pinleri Mega dışındaki kartlar
Slave Reset (1. pin) 53 10
MOSI (17. pin) 51 11
MISO (18. pin) 50 12
SCK (19. pin) 52 13
ANANI SİKERİM BU NASIL CEVAP AMIN OĞLU
SilHEPİNİZİN kAYNANASINI KAYNAR SULARA YATIRIP YATIRIP SİKİİYİM
SilBu yorum yazar tarafından silindi.
YanıtlaSilKristal kaç mhz ?
YanıtlaSilVatana millete hayırlı olsun.Maddi amaç gözetmeksizin yapılan bütün paylaşımları takdir ediyorum.Paylaşımda bulunup ilerlemenin hepimizin yararına olacağı kanaatindeyim.Arduino ile projeler geliştirmek istiyorum.Arduino kartını en ucuz şekilde nasıl mal ederim acaba?
YanıtlaSilHocam illaki bootloader olmasina gerek yok ben avrstudio ile bootloader olmadan yükluyorum ama sonra arduino ide ile caliamiyor bootloader arduino yüklemesi için gerekli
YanıtlaSilBorgata Hotel Casino & Spa - Joliet Hotels - JT Marriott
YanıtlaSilBook Borgata Hotel 강원도 출장안마 Casino & Spa in Joliet starting 충주 출장안마 at 김포 출장안마 $66. Book 군산 출장안마 online for great savings with JT Marriott Hotel Casino & 목포 출장안마 Spa. JT Marriott Rating: 5 · 2 reviews