Erdem
Paylaşımcı üye
- Katılım
- 14 Ocak 2013
- Mesajlar
- 713
- Puanları
- 106
AVR mikro denetleyicilerini programlarken bazı bilgiler gerekiyor.
Bunlardan bir tanesi avr-gcc derleyicisine -DF_CPU bayrağı ile geçilen AVR saat frekansı. Bundan başka oluşan hex dosyayı mikrodenetleyiciye atmak için kullanılan avrdude programında yükleme hızını belirtmek gerekiyor. Bu da -b seçeneği ile belirtiliyor.
Bir süre kılavuzları inceledikten sonra bunların Arduino'nun kurulu olduğu dizinde /hardware/arduino/avr/boards.txt kütüğünde kayıtlı olduğunu gördüm.
Örneğin 5V 16Mhz Arduino Pro Mini için bu değerler şu şekilde :
Buradaki bilgileri kullanarak bir Make dosyası oluşturdum.
Gene aynı programı Arduino kütüphanelerini kullanarak derlediğinde hex boyutu 3.131 bayt iken oluşturduğum make dosyası ile 525 bayta indi.
Bunlardan bir tanesi avr-gcc derleyicisine -DF_CPU bayrağı ile geçilen AVR saat frekansı. Bundan başka oluşan hex dosyayı mikrodenetleyiciye atmak için kullanılan avrdude programında yükleme hızını belirtmek gerekiyor. Bu da -b seçeneği ile belirtiliyor.
Bir süre kılavuzları inceledikten sonra bunların Arduino'nun kurulu olduğu dizinde /hardware/arduino/avr/boards.txt kütüğünde kayıtlı olduğunu gördüm.
Örneğin 5V 16Mhz Arduino Pro Mini için bu değerler şu şekilde :
Buradaki bilgileri kullanarak bir Make dosyası oluşturdum.
Gene aynı programı Arduino kütüphanelerini kullanarak derlediğinde hex boyutu 3.131 bayt iken oluşturduğum make dosyası ile 525 bayta indi.
Son düzenleme: