Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => ARM => Konuyu başlatan: tesladream - 31 Mayıs 2013, 23:46:12

Başlık: St_lib problem
Gönderen: tesladream - 31 Mayıs 2013, 23:46:12
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/ (http://postimg.cc/image/6orsqy3np/)
Başlık: Ynt: St_lib problem
Gönderen: Kaanx - 01 Haziran 2013, 03:28:28
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 (http://safaunalmis.blogspot.com/2013/02/stm32f4-discovery-icin-keil-ayarlari.html)
Başlık: Ynt: St_lib problem
Gönderen: tesladream - 01 Haziran 2013, 10:10:00
   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ı?
Başlık: Ynt: St_lib problem
Gönderen: tesladream - 01 Haziran 2013, 13:25:32
incompitible redefinition of macro "STM32F4XX" warning i verdi arkadaşlar bunun anlamını biliyor musunuz? stm32f4xx.h i gösteriyor.
Başlık: Ynt: St_lib problem
Gönderen: Kaanx - 01 Haziran 2013, 15:02:41
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 (http://l1306.hizliresim.com/1b/1/npg1j.jpg)

(http://l1306.hizliresim.com/1b/1/npg1j.jpg) (http://bit.ly/c25MCx)

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.
Başlık: Ynt: St_lib problem
Gönderen: tesladream - 01 Haziran 2013, 15:46:22
Anladım varsa elindeki template olarak kullandığın keil dosyasını paylaşabilir misin?
Başlık: Ynt: St_lib problem
Gönderen: Kaanx - 01 Haziran 2013, 22:49:49
Şuan paylaşamıyorum Diot hocamın verdiği template lerden kullabilrisniz yada KEİL için hazır olusturulmuslar vardı onlarada bakabilirsiniz