stm32f103 example sıkıntıları

Başlatan Tanrın Oğlu, 11 Eylül 2013, 19:15:45

Tanrın Oğlu

yeni projede kullanmak için bu işlemciyi seçtim amma example konusunda st nin sitesinde pek birşeye rastlayamadım. nerede bu example lar yahu?

muhittin_kaplan



Tanrın Oğlu

Alıntı yapılan: Mucit23 - 11 Eylül 2013, 19:31:11
http://work.ripz.info/STM32/Examples/

sağol mucit. aradığım bu idi.

Alıntı yapılan: muhittin_kaplan - 11 Eylül 2013, 19:16:19
muhittinkaplan.com
:)

mıhıttin sana iki sorum var.

1- sen farklı bir ide ve hazır kütüphaneler kullanıyorsun. ide nin keil den farkları neler ve kütüphanelerin çalışması performans bakımından nasıl?
2- kütüphaneler hakkında bilgileri nereden ediniyorsun?

muhittin_kaplan

Hocam CoIDE kullanıyorum CooCox. Derleyici Olarak GNU Tools for ARM Embedded Processors kullanıyor.
Sanırım Eclipse tabanlı. Bunu ilk kullandığımda "Kod Tamamlama" özelliği için başlamıştım. Sonrasında Keil de bu özelliği ekledi.

Proje ye başlamak kolay,Wizardı ile istediğin doslayarı vs hemen ekliyorsun.  Kod Tamamlama sayesinde Kütüphanede ne var acaba diye uğraşmıyorsun. Coocox forum dan bir kaç özellik eklemelerini istemiştim. Ekleyeceklerini ve ilgimden :) dolayı teşekkür ettiklerini söylediler. Bu açıdan oldukça başarılılar.
Keil ile karşılaştırmadım kod optimizaysonunu. Keil E göre BAzı Eksikleri tabiki vardır.

Hazır Kütüphaneler, ST nin standart Kütüphaneleri Keil de aynısını Kullanıyor. Ben Bunları Kullanıyorum (Olurda Keil de felan yazarım diye).
Ama Coocox un kendi kütüphaneleride mevcut ve oldukça kullanışlı. Bu Kütüphanelerin Çalışma speclerini test etmedim. ?

Tanrın Oğlu

#5
Alıntı yapılan: Mucit23 - 11 Eylül 2013, 19:31:11
http://work.ripz.info/STM32/Examples/

mucit. senin şu example ları indirme şansım varmı?

Alıntı yapılan: muhittin_kaplan - 11 Eylül 2013, 21:24:48
Hocam CoIDE kullanıyorum CooCox. Derleyici Olarak GNU Tools for ARM Embedded Processors kullanıyor.
Sanırım Eclipse tabanlı. Bunu ilk kullandığımda "Kod Tamamlama" özelliği için başlamıştım. Sonrasında Keil de bu özelliği ekledi.

Proje ye başlamak kolay,Wizardı ile istediğin doslayarı vs hemen ekliyorsun.  Kod Tamamlama sayesinde Kütüphanede ne var acaba diye uğraşmıyorsun. Coocox forum dan bir kaç özellik eklemelerini istemiştim. Ekleyeceklerini ve ilgimden :) dolayı teşekkür ettiklerini söylediler. Bu açıdan oldukça başarılılar.
Keil ile karşılaştırmadım kod optimizaysonunu. Keil E göre BAzı Eksikleri tabiki vardır.

Hazır Kütüphaneler, ST nin standart Kütüphaneleri Keil de aynısını Kullanıyor. Ben Bunları Kullanıyorum (Olurda Keil de felan yazarım diye).
Ama Coocox un kendi kütüphaneleride mevcut ve oldukça kullanışlı. Bu Kütüphanelerin Çalışma speclerini test etmedim. ?


st nin standart kütüphaneleri nerede? kullanış biçimlerini anlatan dökümanlar nerede? st nin sitesi çok berbat.. çok karışık insan kendini bile kaybedebilir.

mesaj birleştirme:: 11 Eylül 2013, 21:33:59

kod tamamlama keil e ne zaman geldi? bende v4.54 daha hiç yazılım yazmamıştım bunda. c# gibimi tamamlama olayı?

muhittin_kaplan

#6
Tam Olmasada Visual Studio ya yakın. Son sürümünde olmalı. Sanırım CTRL+SPACE ile açılıp kapanıyor
Hocam Keil ile eğer bir proje oluştuurp STM in herhangi bir chip ni seçerseniz. varsayılan olarak zaten yükleniyor





mesaj birleştirme:: 11 Eylül 2013, 21:43:35

YANLIŞ BİLGİ VERDİM VARSAYILAN OLARAK YÜKLENMİYOR

Tanrın Oğlu

keil versiyonun kaç?

ve

start up ile gelmiyorsa nasıl yükleniyor libraryler?

muhittin_kaplan

#8
Bendeki 4.72.10

hocam kütüphaneler burada
http://www.st.com/web/en/catalog/tools/PF257890

yapılan genelde stm32f10x_conf.h dosyasından uncomment yapmak.
Ama bu sorulara KEIL kullanan Hocalarım daha iyi cevap verebilirler.

Tanrın Oğlu

son bir istek kaldı. 4.72.10 için link istiyorum. olmazsa upload. oda olmazsa canın sağolsun :)

muhittin_kaplan

#10
Hocam Bendeki Kısıtlı Legal Sürüm.

https://www.keil.com/demo/eval/arm.htm
buraya falan filan girin indirin.

mesaj birleştirme:: 11 Eylül 2013, 22:11:56

https://www.picproje.org/index.php/topic,11431.msg360034.html#new

Tanrın Oğlu

tamam. indiriyorum. ama 15kb/s ile indiriyor. (indirmiyor desek yeridir)

şimdi libleri indirdim. example ayarında libler de var içersinde ama senin şu listteki libraryleri göremedim mıhıttin?

muhittin_kaplan

15kb a bişey diyemem.kütüphanelerde onlar vardır.

Tanrın Oğlu



mıhıttin libraryleri projeme ekleyince derleme yapmıyor ve c dosyaları üzerinde anahtar(kilitli düşüncesi oluşturuyor insanda) işareti var.

muhittin_kaplan

Hocam keil icin birsey diyemeyecegim.
Yapilmis ornekleri inceleyiniz