St_lib problem

Başlatan tesladream, 31 Mayıs 2013, 23:46:12

tesladream

Arkadaşlar merhaba,

  İki gündür St_lib ile basit bir led blink örneği yapmaya çalışıyorum ama çok ilginç bir şekilde olmuyor.Forumdaki tüm yazıları okudum, gerekli library leri ekledim path e project-C/C++ kısmından, ayrıca manage kısmından c file ları ekledim her şey normal hiç hata vermiyor ama kodlar çalışmıyor.Daha ilginc olan şey debug da yapamıyorum step e basıyorum end kısmına gidiyor.Lütfen konuya hakim olan arkadaşlardan yardım bekliyorum.Aşağıdaki resimde keil e eklediğim dosyalar görünüyor solda , main de example projelerden IO/Toggle.c var.

http://postimg.cc/image/6orsqy3np/

Kaanx

Hocam buradaki yollara göre proje olusturmayı deneyin sanırım Utilities ve debug kısmında hata yapıyorsunuz

http://safaunalmis.blogspot.com/2013/02/stm32f4-discovery-icin-keil-ayarlari.html

tesladream

   Kaan hocam bende bu siteye baka baka öğrenmiştim tüm denilenleri harfiyen yaptım keil 4.71 kullanıyodum 4.60 yükledim yine olmadı ama herhangi bir kodu st_periph_driver daki örnek projelerin icine atsam calışıyor. dün klein hocam bir dosya attı onu denedim o da çalışıyor sıkıntı bende ama nerede hatta yapıyorum anlamıyorum cunku butun directory i izledim hic hata vermiyor build da ama debug ediyorum çalışmıyor.Neden kaynaklanıyor olabilir hic boyle bir problemle karşılastınız mı?

tesladream

incompitible redefinition of macro "STM32F4XX" warning i verdi arkadaşlar bunun anlamını biliyor musunuz? stm32f4xx.h i gösteriyor.

Kaanx

Hocam inc kısmını tanımalısınız ve olusturdugunuz bir projenın tum dosyalarını bir klasör altında toplamanızda fayda var Atollic te proje kendısı olusuyor oradakı yapılandırma ile aynı şeyı yapabılırsınız. Mesela ben 1 tane keil projesi olustrdum tum kutuphanelerı bunun ıcerısınde topluyorum sadece proje dosyasınının ıcındekılerı degıstırıyorum library ekleyıp cıkarıyorum , main.c yi degıstırıyorum istedıgımı ınclude edıp ıstedıgımı deınclude edıyorum. Her bir uygulama için ayrı ayrı new project yapmanıza gerek yok hocam.

http://l1306.hizliresim.com/1b/1/npg1j.jpg



Burada tek bir proje ıcınde görebilirsiniz neler ekli oldugunu ben böyle çalısıyorum ki zaten KEİL sureklı kullanmıyorum Eclipse destegı olan Atollic ile calısıyorum kendı ıcerısnde var bu özellik Eclipse indirip uzantısı Keil olarak gösteripte calısabılırsınız.

tesladream

Anladım varsa elindeki template olarak kullandığın keil dosyasını paylaşabilir misin?

Kaanx

Şuan paylaşamıyorum Diot hocamın verdiği template lerden kullabilrisniz yada KEİL için hazır olusturulmuslar vardı onlarada bakabilirsiniz