2 Kasım 2018

PIC C Geliştirme Ortamı

CCS C geliştirme ortamını kullanabilmek için ccsinfo.com adresinden uygulamanın demo versiyonunu indirebilirsiniz ya da kullanacağınız denetleyiciye göre lisanslı sürümünü satın alabilirsiniz. Bu siteden komut satırı derleyicisini indirip kurarak Mplab x ide ile de CCS C programlama yapabilirsiniz.

Şimdi gelelim CCS C geliştirme ortamını tanımaya.

Eğer CCS C geliştirme ortamını indirip bilgisayarınıza kurduysanız uygulamayı açınca sizi şöyle bir ekran karşılayacaktır;

Bu ekranda öncelikle menüleri inceleyelim.

Sadece bizim işimize yarayacak menüleri ele alacağım. Zaten Edit, Search, Options, Search menülerinin ne işe yaradığını kendiniz de tahmin edersiniz.

1- File Menüsü:

Yeni bir proje oluşturmak, varolan bir C projesi açmak, hazırlanan projeyi kaydetmek için kullanılır.

 NEW – Yeni proje oluşturur

Open – Bilgisayarımızda varolan bir projeyi açar

Close – Etkin proje sayfasını kapatır

Close All – Tüm açık sayfaları kapatır

Save – Projeyi Kaydeder

Save As – Projeyi Farklı Kaydeder

Save All – Tüm açık sayfaları kaydeder

Encrypt – Eklenen dosyaları şifreler

Print – Etkin sayfayı yazdırır

Print All Files – Açık olan tüm sayfaları yazdırır

Exit – Uygulamayı kapatır

Recent Project – Kullanılan en son projeyi gösterir

Recent Files – Kullanılan son dosyaları gösterir

2 – Compile Menüsü :

Adından da anlaşılacağı üzere projeyi derlemek ve denetleyiciye yüklemek için kullanılan menüdür.

Build – Projenin tüm dosyalarını derlemek için kullanılır.

Compile – Projeyi derlemek için kullanılır. Bu araç ile birlikte proje derlenir ve .HEX dosyası oluşturulur. En çok kullanacağımız menüdür.

Program – Derlenen projeyi mikrodenetleyiciye yüklemek için kullanılır.

Debug – Hata ayıklamamak için kullanılır.

Statistic – Derlenen programın istatistiklerini verir.

C/ASM List – C kodunun Assembly karşılığını verir.

Tools Menüsü:

Device Editor – Kullanılacak olan denetleyici bilgilerini verir, bilgiler üzerinde düzeltme yapılabilir.

Device Selector – Kullanacağımız donanımsal özelliklere göre denetleyici seçmemizi sağlar.

File Compare – İki dosyayı karşılaştırıp arasındaki farkları gösterir.

Base Converter – Farklı sayı tabanlarını birbiri arasında dönüştürmeye yarayan araçtır.

Serial Monitor – Seri porta veri göndermek ve alınan veriyi görmek için kullanılan bir araçtır.

Disassembler – HEX kodlarının Assembly karşılığını verir.

Data To C –

CCS Load – Hazırlanan programı mikrodenetleyiciye yüklemek ya da mikrodenetleyici hafızasındaki programı çekmek için kullanılan araçtır.

En alt kısımda bulunan Output bölümünde projeyi derledikten sonra hataları ve uyarıları görebiliriz.

Bu dersimizde CCS C geliştirme ortamını kısaca tanıtmaya çalıştık. Bu kategorideki bir sonraki dersimizde yeni bir proje oluşturma, oluşturduğumuz projeyi derleme ve chip üzerine yüklemeyi ele alacağız.

Samet Karaca

Hakkımda

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir