Arduino IDE'den Hex Dosyası Nasıl Alınır

Arduino Ide Den Hex Dosyasi Nasil Alinir



Arduino IDE, Arduino kartlarına kod yüklemek için kullanılan bir geliştirme platformudur. Arduino kartları mikrodenetleyicilere dayanmaktadır. Bir mikrodenetleyici ile iletişim kurmak için IDE kullanılır. IDE, Arduino panolarına eskiz yazmak, hata ayıklamak ve yüklemek için bir editördür. IDE, bazı ek yöntemler ve işlevlerle C veya C++ ile programlanmıştır. Mikrodenetleyiciler makine dilini anlar. Arduino kodu derlendikten sonra IDE, C++ dil programını bir Hex dosyasına dönüştürür. Şimdi bu Hex dosyasını Arduino'dan nasıl alacağınızı anlatacağız.

Arduino IDE'den Hex Dosyası Nasıl Alınır

Arduino IDE, C/C++ kodunu onaltılık biçimde depolamak için Hex dosya biçimini kullanır. Bu Hex dosyasına genel olarak şu ad verilir: makine kodu . Mikrodenetleyici normal C dilini anlayamaz; sadece 1 ve 0 şeklinde talimat alır. İkili . Arduino IDE, bu talimatları Hex dosyası aracılığıyla mikrodenetleyici RAM ve EEPROM'a aktarır.

Aşağıda açıklanan adımları takip ederek Arduino taslağının Hex dosyasını alabiliriz.







Aşama 1 : PC'de Arduino IDE yazılımını açın.





Adım 2 : Arduino IDE arayüzünü gösteren yeni bir pencere açılacaktır. Burada kişi kendi kodunu yazabilir veya IDE'den örnek bir çizim yükleyebilir. LED yanıp sönme örneği ile devam edeceğiz ve Hex dosyasını çıkarmaya çalışacağız.





Aşama 3 : Şimdi LED yanıp sönme örneğini açın, şuraya gidin: Dosyalar>Örnekler>Temel Bilgiler>Yanıp Sönme :



4. Adım : LED örneğini açtıktan sonra yeni bir pencere açılacaktır. Kendi programınızı yazıyorsanız, tüm Arduino çizimlerini tekrar kontrol edin. Bir Hex dosyası oluşturmak için Hex dosyasının depolandığı bir konuma ihtiyacımız var. Hex dosya konumunu almak için aşağıdaki adımları izleyin. Git: Dosya>Tercihler veya basın ctrl+virgül .

Adım 5 : Tercihler seçeneğine tıkladığınızda burada yeni bir pencere açılacaktır. Derleme seçeneğinde ayrıntılı çıktı bölümü . Seçtikten sonra devam etmek için Tamam'a basın. Bu, program derlendikten sonra Çıktı bölümünden Hex dosya konumunu çıkarmamıza yardımcı olacaktır.

6. Adım : Şimdi sağ üst penceredeki onay işaretini kullanarak Arduino programını derleyin. Program başarıyla derlendiğinde, bir “ derleme tamamlandı ” mesajı çıktı penceresinde görünecektir.

7. Adım : Çıktı bölümünde “ .hex ” derlenmiş Arduino programının dosyası. Ayrıntılı çıktının son satırı Hex dosyasıdır.

8. Adım : Yolu Hex dosyasına kopyalayın.

9. Adım : Önce kopyalanan yoldan Hex dosya adını kaldırın.

Bilgisayarım'ı açın, adres çubuğunu seçin ve dosya yolunu buraya yapıştırın ve ardından Enter'a basın. ile bir dosya göreceksiniz .hex extension Bu, aradığımız gerekli Hex dosyasıdır.

Not : Hex dosyasından kopyalanan adres çalışmıyorsa çift silmeyi deneyin. Ters eğik çizgi ( \ ) Hex dosya adresinde tekrarlanan semboller.

Çözüm:

Burada Arduino IDE'den bir Hex dosyası çıkarmak için gereken tüm adımları tartıştık. Arduino kartı, talimatları çalıştırmak için bu Hex dosyasını kullanır. Bazen bir Arduino kartını doğrudan bir PC'ye bağladığımızda ve Arduino'ya kod yüklediğimizde, bir Hex dosyası oluşturmaz, bu nedenle yukarıda açıklanan yöntemi kullanarak kolayca bir Hex dosyası alabilir ve herhangi bir Arduino projesinde kullanabiliriz.