Code Composer Studio ile hex dosya oluşturma
Code Composer Studio(CCS) derleme sırasında sadece "dosya.out" şeklinde ikilik(binary) dosya üretiyor.ISIS/Proteus gibi simulatör programlarda ".hex" veya ".elf" gibi uzantılı hex dosyaları kullanabiliyor.
CCS kullanıcıları ise sol kısımdaki bölümden çalıştıkları projeye sağ tıklayıp "Build Properties..." seçeneğini seçip, "C/C++ Build" bölümündeki "Build Steps" sekmesine gelip, "Apply Predefined Steps" açılır listesinden "Intel-Hex" seçeneğini seçip Apply (bu önemli) tıklayıp değişiklileri uygulayacak, daha sonra alttaki "OK" tuşu ile bu pencereyi kapatacağız.Projeyi Tekrar Derleme(Rebuild)/Debug işlemlerinden sonra Projenin Debug klasöründen .hex uzantılı dosya oluşacaktır.
Eğer projede mikrodenetleyici değişikliği yaptıysanız bu problem çıkartabiliyor ve yeni mikrodenetleyiciye uygun şekilde dosya oluşturulmayabiliyor.Bunun en kolay çözümü ise yeni bir proje oluşturmak.
Aynı kodu IAR ve CCS ile derlediğim zaman ISIS simülasyonunda IAR ile oluşturulan hex dosya gözle görülür şekilde daha hızlı çalışıyordu.Muhtemelen CCS derleyici ayarlarını biraz kurcalamak gerekecek.
İhtiyacı olanlar IAR Embedded Workbench için hex dosya oluşturmayı burda bulabilir.
Comments
Display comments as Linear | Threaded
sinan on :
deathline on :
Diğer bi ihtimal ise projenin bulunduğu yere yönetici yetkisi ile erişmen gerekebilir.Windowsta sağ tıklayıp yönetici..., ubuntuda ise sudo şeklinde olabilir.
David Jackson on :