Renesas için IAR LIB.

Başlatan ugurtarlaci, 10 Mart 2006, 13:03:48

ugurtarlaci

Arkadaşlar. Renesas için özellikle M16C serisi için kütüphanelerimizi burada paylaşalım ki işlerimiz hızlansın.

 Herkese Kolay gelsin..
Zoru Başarırım , İmkansız Biraz Zaman Alır....İmza... YENİ NESİL GENÇ TÜRK MÜHENDİSLERİ......

YARGICH

Selam,
 
   Benim yeni düzenleyip kullanmaya başladığım IAR için *.h dosyalarını vereceğim. Bunları buraya upload etmeden son bir kez test ettim. Yine de bazılarında sorun olduğunu tespit edenler buraya bildirsinler ki, eğer bir hata varsa başkalarıda uğraşmasın. Yalnız ben bunları şu an kullanıyorum.

YARGICH IAR Library
******************************************************************
24LC256.h : Harici olarak eeprom kullanan arkadaşlar bu dosyayı kullanabilirler. Kullanımı ile ilgili gerekli açıklamalar dosyaların içerisinde mevcutdur.
******************************************************************
DELAY.h : Programınızda belirlediğiniz süre kadar gecikme yapmanıza yarar. Şimdilik hesap doğru olmasına rağmen, osilator ayarlarından olsa gerek ben tam zamanlamayı tutturamamdım. Onu bu forumda tartışacağız. Kullanımı ile ilgili gerekli açıklamalar dosyaların içerisinde mevcutdur.
******************************************************************
GLCD_KS0108.h : KS0108 chipli 128x64 Grafik LCD kullanmak isteyen arkadaşlar bu dosyayı kullanabilirler. Bu dosyanın içeriğinin bazı kısımları @tatlisukurnazi hocama aittir. Benim sadece eklentilerim oldu, yazı yazma, nokta, çizgi gibi. Bu dosyanın içerisinde bir de GLCD_KS0108-2.h dosyası mevcuttur. İkincisi bana göre daha yavaş geldiği için ilk dosya biraz daha hızlı olanıdır. ikiside işlev olarak birebirdir. Ben iki dosyada da bir sorunla karşılaşmadım. Kullanımı ile ilgili gerekli açıklamalar dosyaların içerisinde mevcutdur.
******************************************************************
FONTLAR.h : Delphi de yazdığım yazılım aracılı ile ürettiğim, bütün ASCII kodlarının 5x7 formatında ki, dizi haline getirilmiş biçimidir. Daha sonra bu 5x7 formatlarını arttırıp, 5x7 Kalın, 10x14 Normal, 10x14 Kalın gibi değişik bir kaç çeşit format oluşturmak istiyorum. Şimdilik buna vakit ayıramadım. Eklediğim zaman burada paylaşırız. Bu dosyayının içeriğinde herhangi bir kullanım amaçlı altrutin yoktur. Sadece yazılımınıza GLCD_KS0108.h dosyasından önce include etmeniz yeterlidir.
******************************************************************
GRAFIKLER.h : Bunuda @Tatlisukurnazi hocam hediye etti :D Deneme amaçlı buradaki grafikleri kullanabilirsiniz. Sadece yazılımınıza GLCD_KS0108.h dosyasından önce include etmeniz yeterlidir.
******************************************************************
UART1.h : İsminden de anlaşılacağı gibi UART1'den veri gönderip almak istediğiniz zaman bu dosyayı kullanabilirsiniz. içerisinde kurulumu, interrupt'lı RX altrutuni gibi yardımcı altrutinler vardır.  Kullanımı ile ilgili gerekli açıklamalar dosyaların içerisinde mevcutdur.
******************************************************************
ma_tgt.h : İnterrupt vectorlerinin adresleri içerisinde mevcut olduğu için kullanıyorum. MakeApp programı ile oluşturduğum bir dosya. Yazılımınızda kullanabileceğiniz herhangi bir altrutin içermez. Sadece interrupt kullanan bütün dosyalardan önce include etmeniz yeterlidir. Mesela UART1.h dosyasından önce include etmeniz şart.
******************************************************************

Benden şimdilik bu kadar, kısa bir zaman sonra RTC'de ekleyeceğim. Herhangi bir kütüphanelik dosya oluşturan arkadaşlar, bu lazım olmazki demeden yüklerse belki birisini işine yarar. Bu başlık altında konu tartışması yapılmasa fena olmaz. Burası bir kütüphane gibi olsun ki karışıklığa gitmesin. Yoksa işin içinden çıkamayız vallaha :D Burdaki soru ve sorunları ayrı başlık altında burdan alıntı yaparak tartışırsak, bu başlık daha amacına uygun olur gibi geliyor bana :idea:



Saygılarımla, Kolay Gelsin.
Uçurtmalar, rüzgarın kuvvetiyle değil, rüzgara karşı koydukları direnç ile yükselirler.

aster

itiraz yoksa YARGICH ın dediği gibi olsun

konu koruma altına ve üst başlığa alınmıştır

ugurtarlaci

Arkadaşlar bende bazı programları mesaj içinde upload yapmak istiyoyum ama nasıl yapacağımı bir analatan olursa sevinirim.
Zoru Başarırım , İmkansız Biraz Zaman Alır....İmza... YENİ NESİL GENÇ TÜRK MÜHENDİSLERİ......

YARGICH

Selam hocam,

  Yüklemek istediğiniz dosyaları bir araya getirip bir Dosyaya koyduktan sonra zipleyin. Daha sonra www.hemenpaylas.com adresine girip, ana sayfada "gözat" tuşu var, ona tıklayarak ziplediğiniz dosyanızı gösterin. Yüklendikten sonra bir dosya ismi girmenizi isteyecek. herhangi bir isim girdikten sonra, tamam deyin ve karşınıza gelen sayfada dosya download ve silme linki verilecek. Foruma bunu eklemek için mesaj yazdığınız penceredeki tuşlardan, "insert URL" olana tıklayarak hemenpaylas.com'un verdiği download linkini buraya yazınız. Bu şekilde yaterli olacaktır.


Kolay Gelsin.
Uçurtmalar, rüzgarın kuvvetiyle değil, rüzgara karşı koydukları direnç ile yükselirler.

ugurtarlaci

@Yargic

 Tesekkürler yardımın için. Dediğim gibi ben renesas ile yeni çalışmaya başladım ama bu konuda sıkı fakat askerde olan bir dostumun test edilmiş T6963 lib ekliyorum.  Header dosyasınıda indirmeyi unutmayalım arkadaşlar.
  epson   SD13305 GRPH_LCD içinde driver bulunmakta. arzu eden arkadaşlar varsa.

T6963 .HüT6963.C
Zoru Başarırım , İmkansız Biraz Zaman Alır....İmza... YENİ NESİL GENÇ TÜRK MÜHENDİSLERİ......

ground

Alıntı yapılan: "YARGICH"Selam,
 
   Benim yeni düzenleyip kullanmaya başladığım IAR için *.h dosyalarını vereceğim. Bunları buraya upload etmeden son bir kez test ettim. Yine de bazılarında sorun olduğunu tespit edenler buraya bildirsinler ki, eğer bir hata varsa başkalarıda uğraşmasın. Yalnız ben bunları şu an kullanıyorum.

YARGICH IAR Library
******************************************************************
24LC256.h : Harici olarak eeprom kullanan arkadaşlar bu dosyayı kullanabilirler. Kullanımı ile ilgili gerekli açıklamalar dosyaların içerisinde mevcutdur.
******************************************************************
DELAY.h : Programınızda belirlediğiniz süre kadar gecikme yapmanıza yarar. Şimdilik hesap doğru olmasına rağmen, osilator ayarlarından olsa gerek ben tam zamanlamayı tutturamamdım. Onu bu forumda tartışacağız. Kullanımı ile ilgili gerekli açıklamalar dosyaların içerisinde mevcutdur.
******************************************************************
GLCD_KS0108.h : KS0108 chipli 128x64 Grafik LCD kullanmak isteyen arkadaşlar bu dosyayı kullanabilirler. Bu dosyanın içeriğinin bazı kısımları @tatlisukurnazi hocama aittir. Benim sadece eklentilerim oldu, yazı yazma, nokta, çizgi gibi. Bu dosyanın içerisinde bir de GLCD_KS0108-2.h dosyası mevcuttur. İkincisi bana göre daha yavaş geldiği için ilk dosya biraz daha hızlı olanıdır. ikiside işlev olarak birebirdir. Ben iki dosyada da bir sorunla karşılaşmadım. Kullanımı ile ilgili gerekli açıklamalar dosyaların içerisinde mevcutdur.
******************************************************************
FONTLAR.h : Delphi de yazdığım yazılım aracılı ile ürettiğim, bütün ASCII kodlarının 5x7 formatında ki, dizi haline getirilmiş biçimidir. Daha sonra bu 5x7 formatlarını arttırıp, 5x7 Kalın, 10x14 Normal, 10x14 Kalın gibi değişik bir kaç çeşit format oluşturmak istiyorum. Şimdilik buna vakit ayıramadım. Eklediğim zaman burada paylaşırız. Bu dosyayının içeriğinde herhangi bir kullanım amaçlı altrutin yoktur. Sadece yazılımınıza GLCD_KS0108.h dosyasından önce include etmeniz yeterlidir.
******************************************************************
GRAFIKLER.h : Bunuda @Tatlisukurnazi hocam hediye etti :D Deneme amaçlı buradaki grafikleri kullanabilirsiniz. Sadece yazılımınıza GLCD_KS0108.h dosyasından önce include etmeniz yeterlidir.
******************************************************************
UART1.h : İsminden de anlaşılacağı gibi UART1'den veri gönderip almak istediğiniz zaman bu dosyayı kullanabilirsiniz. içerisinde kurulumu, interrupt'lı RX altrutuni gibi yardımcı altrutinler vardır.  Kullanımı ile ilgili gerekli açıklamalar dosyaların içerisinde mevcutdur.
******************************************************************
ma_tgt.h : İnterrupt vectorlerinin adresleri içerisinde mevcut olduğu için kullanıyorum. MakeApp programı ile oluşturduğum bir dosya. Yazılımınızda kullanabileceğiniz herhangi bir altrutin içermez. Sadece interrupt kullanan bütün dosyalardan önce include etmeniz yeterlidir. Mesela UART1.h dosyasından önce include etmeniz şart.
******************************************************************

Benden şimdilik bu kadar, kısa bir zaman sonra RTC'de ekleyeceğim. Herhangi bir kütüphanelik dosya oluşturan arkadaşlar, bu lazım olmazki demeden yüklerse belki birisini işine yarar. Bu başlık altında konu tartışması yapılmasa fena olmaz. Burası bir kütüphane gibi olsun ki karışıklığa gitmesin. Yoksa işin içinden çıkamayız vallaha :D Burdaki soru ve sorunları ayrı başlık altında burdan alıntı yaparak tartışırsak, bu başlık daha amacına uygun olur gibi geliyor bana :idea:



Saygılarımla, Kolay Gelsin.

Hemen paylaş kapalı..

Bu dosya için;
www.picproje.org/dosyalar/YARGICH/YARGICH_IAR_Library.rar

şifre: www.picproje.org
⌒╮'╭⌒╮⌒╮.
╱◥██◣                  
| 田︱田田|              
╬╬╬╬╬╬╬╬╬

Picproje - Sözde değil özde paylaşım..

CyrenuS

Bu library'leri tekrar upload etme imkanınız var mı acaba? Gerçekten çok ihtiyacım var...
Teşekkürler

neotr

Evet arkadaşlr elinde bu dosyalar olan varsa tekrar link verebilirmi?